进入编辑界面,如果点击返回就会触发popover,
怎么点击不保存然后退出当前界面到前一个界面?做了如下的代码无法实现想要的结果。
mui.back = function() {
mui('.mui-popover').popover('toggle');
//保存草稿
document.getElementById("save").addEventListener('tap',function(event) {
mui.toast('已保存为草稿');
}, false);
//不保存
var old_back = mui.back;
document.getElementById("no_save").addEventListener('tap',function(event) {
mui.toast('未保存');
old_back();
}, false);
};
2 个回复
门牙有点晃 (作者)
已经解决,加上下面代码就可以了。
DCloud_UNI_CHB
@门牙有点晃 方案是正确的,因为mui.back默认处理了界面弹出元素,会优先关闭弹出元素;若无弹出元素,再关闭窗口;