我有这样的代码:
error = false;
if( error == false){
BootstrapDialog.show({
title: 'Atention',
message:`There was an error`,
data: {'error': error,},
buttons: [
{label: 'Close', action: function (dialogItself) { error=true; dialogItself.close(); }},
{label: 'Keep going', cssClass: 'btn-success', action: function (dialogItself) { error=false; dialogItself.close(); }}
]
});
}
console.log(error);
字符串
问题是它总是返回error = false。我怎么能用模态按钮来设置变量呢?
我希望能够在de modal内部设置变量
1条答案
按热度按时间gopyfrb31#
我不能添加评论,因为我的声誉> 50,所以我会尝试回答。你的代码实际上是工作,据我所知,但我不确定我理解你的问题。
尝试使用
onhidden
事件函数在模态关闭时记录error
变量。这里有一个示例和一个jsfiddle链接:字符串
https://jsfiddle.net/6s3rhdmk/4/