当前位置: 首页 > news >正文

来宾网站建设公司网件路由器无线桥接

来宾网站建设公司,网件路由器无线桥接,win7 asp.net 网站发布,网站每年的维护费需求场景 当在一个表单页面 填写了很多数据,或者编辑页面数据发生变动之后,这时候返回上一个页面需要提醒用户是否返回的弹框 实现方法一(ios会存在一定的问题) 在onLoad生命周期里 注册 wx.enableAlertBeforeUnload({message: "您内容已更新,还没保存,确定要退出吗?&…

需求场景

当在一个表单页面 填写了很多数据,或者编辑页面数据发生变动之后,这时候返回上一个页面需要提醒用户是否返回的弹框

实现方法一(ios会存在一定的问题)

  • 在onLoad生命周期里 注册
   wx.enableAlertBeforeUnload({message: "您内容已更新,还没保存,确定要退出吗?",success: function (res) {},fail: function (err) {console.log("失败:", err);},});
  • 当你修改数据之后 又把数据还原 此时数据是没有发生改变的 这时候返回上一个页面是不需要阻止用户出现确定弹框的,在你修改数据的判断是否与老数据一致的逻辑中添加如下代码 注销 刚才在onload 生命周期里面的弹框事件,此时返回上一个页面是不会阻止用户
wx.disableAlertBeforeUnload()

方法二

  • 1.在编辑页面添加如下代码
		<view class="" v-if="showPage"><page-container :show="showPage " :overlay="false" @beforeleave="beforeleave"></page-container></view>
    1. 在data里面 定义showPage 默认为false
    1. 在你判断数据是否发生改变的逻辑中 如果需要提醒用户 this.showPage = true
    1. beforeleave回调 写在methods里
		beforeleave() {this.showPage = falseuni.showModal({title: 内容发生改变,确定要退出吗?,success: (e) => {if (e.confirm) {uni.navigateBack(1)} else {//点击取消之后再次开启弹框阻止用户this.showPage = true}},})},
http://www.yayakq.cn/news/589568/

相关文章:

  • 基金培训网站html5 手机网站 图标
  • f2c网站建设广州网站建设懂你所需
  • 东莞网站建设曼哈顿信科衡阳网建天地
  • 网站优化推广是什么wordpress中文插件
  • 网站制作有名 乐云践新专家扬州做网站的公司哪个好
  • 哪家编程机构比较好东莞seo排名公司
  • 响应式网站建设精英聊城网站备案
  • 建站模板推荐网站测速
  • 大学电子商务网站建设毕业设计做网站难吗
  • 哪个网站建设好开一家网络公司需要什么
  • 公司网站链接怎么弄wordpress可注册地址
  • 黑龙江建设集团网站python如何开发小软件
  • 2017做网站挣钱wordpress自动伪原创
  • 专业定制网站公司上海做网站品牌
  • 网站网页设计原则学做ppt的网站 免费下载
  • 百度免费网站如何建设创网网站后台管理系统
  • 邢台商城类网站建设北京感染峰值已过
  • 视频上传网站建设网络建设公司起名选字
  • 如何加快百度收录网站模板之家下载
  • 枣庄建网站品牌策划与推广实训报告
  • 重庆网站优化排名h5互动网站建设
  • 不一样维度的网站中国站长网站
  • 建立自己的个人网站承德信息发布微信平台
  • 网站设置在哪里找到管理的本质是什么
  • 怎么做网站劳务中介百度百度网址大全
  • 广州网站设计公司滨州网站建设
  • 做网站主要是做什么算命手机网站开发
  • 网站关键词排名怎么提升图片怎么一键转换wordpress
  • 一般课程网站要怎么做潍坊专业网站建设价格
  • 官方在家做兼职的网站济南槐荫区做网站的