Home > SYS_ToastMessage > showMessage
SYS_ToastMessage.showMessage() method
警告:此 API 现已弃用。
请使用 SYS_Message.showToastMessage() 方法替代
显示吐司消息
签名
typescript
function showMessage(
message: string,
messageType?: ESYS_ToastMessageType,
timer?: number,
bottomPanel?: ESYS_BottomPanelTab,
buttonTitle?: string,
buttonCallbackFn?: string,
): void;1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
参数名
参数 | 类型 | 描述 |
|---|---|---|
message | string | 消息内容 |
messageType | (可选) 消息类型 | |
timer | number | (可选) 自动关闭倒计时秒数, |
bottomPanel | (可选) 展开底部信息面板 | |
buttonTitle | string | (可选) 回调按钮标题 |
buttonCallbackFn | string | (可选) 回调函数内容,字符串形式,会被自动解析并执行 |
返回值
void
示例
javascript
// 1. 最简调用:默认信息类型,倒计时结束后自动消失
eda.sys_ToastMessage.showMessage('嘉立创示例 工程已自动保存');
console.log('信息吐司已显示');
// 2. 指定消息类型与倒计时秒数:成功图标,2 秒后自动关闭
eda.sys_ToastMessage.showMessage('嘉立创示例 导出完成', 'success', 2);
console.log('成功吐司已显示,2 秒后自动关闭');
// 3. 带回调按钮与底部面板联动:点击按钮执行回调并展开日志面板
eda.sys_ToastMessage.showMessage(
'嘉立创示例 检查完成,详见日志面板',
'warn',
5,
'log',
'查看日志',
'console.log("嘉立创示例 按钮回调被执行")'
);
console.log('警告吐司已显示,附带查看日志按钮,5 秒后自动关闭');1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18