js增强 useMessage
js 增强提供 useMessage 方法
使用方式和系统中的 useMessage 一模一样。
系统中 src/hooks/web/useMessage.ts
使用说明
目前仅在 自定义按钮 中支持,其它内置函数暂不支持。
const { createMessage, notification ,createConfirm, createConfirmSync, createSuccessModal, createErrorModal, createInfoModal, createWarningModal } = useMessage();
示例:
three(){
const { createConfirm } = useMessage();
createConfirm({
title: 'confirm',
content: `我是createConfirm函数吗?`,
iconType: 'warning',
okText:'确定',
onOk: () => new Promise((resolve,rejected)=>{
setTimeout(() => {
resolve();
createMessage.warn('点击了删除');
},3e3);
}),
onCancel: () => {console.log('取消了')}
});
}
效果:
示例二
one(){
const { createMessage } = useMessage();
createMessage.success('成功了~');
}
效果: