微信小程序返回弹出提示

当用户进入页面,编辑后没有保存直接返回,这时需要给用户提示是否需要保存在返回,如果保存了,则不提示

主要用到 

wx.enableAlertBeforeUnload(Object object)  开启小程序页面返回询问对话框

wx.disableAlertBeforeUnload  关闭小程序页面返回询问对话框

微信小程序返回弹出提示_第1张图片

官方api 

 wx.enableAlertBeforeUnload(Object object) | 微信开放文档

wx.disableAlertBeforeUnload(Object object) | 微信开放文档

如果用户点击dddd则不需要在弹提示框

dddddddddddddd
data: {
//isAlert:true// 通过此字段判断是否需要隐藏弹窗,默认true显示,false隐藏
},
onLoad: function (options) {
    wx.enableAlertBeforeUnload({
        message: "返回上页时弹出对话框",
        success: function (res) {
            console.log("成功:", res);
        },
        fail: function (err) {
            console.log("失败:", err);
        },
    });
},
zuzhi:function(){
    //this.setData({
        //isAlert:false
    //})
    wx.disableAlertBeforeUnload() //关闭小程序页面返回询问对话框
    console.log('不弹窗')
},

你可能感兴趣的:(微信小程序学习笔记,微信小程序,返回弹窗,返回挽留事件)