小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如果没登陆或者添加联系人,页面每一个navigator跳转都会被弹窗提示,有没有什么简便的方式统一拦截提示?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
不使用navigator标签,就用view标签循环,绑定点击事件,用wx.navigateTo 进行跳转,每次跳转前判断是否登录
<view wx:for="{{list}}" data-url="{{item.url}}" bindtap="goview">{{nmae}}</view> goview(e) { var url = e.currentTarget.dataset.url if (isLogin) { wx.navigateTo({ url: url }) } else { //弹窗逻辑 } }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
别用标签了呗,用wx.navigateTo呗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
不使用navigator标签,就用view标签循环,绑定点击事件,用wx.navigateTo 进行跳转,每次跳转前判断是否登录
<view wx:for="{{list}}" data-url="{{item.url}}" bindtap="goview">{{nmae}}</view> goview(e) { var url = e.currentTarget.dataset.url if (isLogin) { wx.navigateTo({ url: url }) } else { //弹窗逻辑 } }
别用标签了呗,用wx.navigateTo呗