跳到主要内容

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('成功了~');
}

效果: