我们在不同的场景下需要的提示展示不同,下面整理了几个常用的提示方法供参考
- 未选提示
notice.prompt('请选择xx');
- 二次确定提示
Confirm({
title: '您确认要删除所选xx么?',
content: '删除后无法恢复!',
confirmKeyCode: 89, // 确认快捷键键码, // 默认A(65)
cancelKeyCode: 78, // 取消快捷键键码,// 默认Z(90)
confirmFunc: async () => {
const params = {};
const result = await batchDeleteOrder(params);
},
});
- 仅提示
Dialog.alert({
title: '提示',
content: (
<div style={{ MaxWidth: '600px',maxHeight: '300px',overflowY: 'auto', lineHeight: '24px' }}>
// 这里是把返回值通过弹窗换行展示出来
{operateDetailsList.map((item, index) => <div>{(index+1) + '、' +item}</div>)}
</div>),
okProps: { children: '我知道了' },
onOk: () => {
// 删除能被删除的xx,触发xx列表刷新
this.emit('reloadPrescribed');
},
});