在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
工作之余,想着帮老妈开发个小程序,一是宣传一下她的业务,二是学习使用一下微信小程序的开发,哈哈。在此过程中遇到了navigator跳转的问题,最终还是成功解决了,下面就记录下来,并做个系列总结以作记录分享,话不多说,下边进入正题???? ~
我的需求: 点击地址区域,跳转至地址页。 遇到的问题: 点击之后不跳转。
contact.wxml 中: <view style="margin-top:26rpx;height:100rpx;"> <text class="contact">地址:</text> <a class="contact-num" href="javascript:void(0);" bindtap="map">地址BLABLA</a> </view>
contact.js 中: map: function () {
wx.navigateTo({
url:'../address/address'
})
}
contact.js 更改后: map: function () { wx.switchTab({ url:'../address/address' }) }
入坑结论: navigateTo跳转链接不生效? 若想在跳转链接中使用 TabBar中的list项的配置pagePath,要使用 wx.switchTab。
下边我总结了navigator 和 各种跳转API的区别:
<navigator url="../index/index">点击跳转不关闭当前页面</navigator> <navigator url="../logs/logs" redirect="true" >点击跳转关闭当前页面</navigator>
|
请发表评论