如何根据变量设置MessageBox的类型?
例如我有一个警告MessageBox:
MessageBox.warning("My Message", {
...
});
但是,比方说,例如我只想在变量'警告'是的,否则创建一个confim MessageBox。
if (warning){
MessageBox.warning("My Message", {
...
});
} else {
MessageBox.confirm("My Message", {
...
});
}
但是上面的代码完全无法管理,因为消息正文包含大量代码。
我还能做什么?
答案 0 :(得分:0)
我看到两个选项:
show
并重做这些设置。您可以使用不同的JavaScript表示法来调用不同的函数:
var method = warning ? "warning" : "confirm";
MessageBox[method]("My Message", {
...
});