uni-app中的 navigator标签相当于 H5中的a标签
通过navigator标签的跳转方法
if 该页面不在tabBar的list中用一下方法:
注意:url不需要后缀(about.vue错误)
<!-- a链接跳转新页面并传参 -->
<navigator url="../about/about?n=cth">
<button type="default">打开bout页面</button>
</navigator>
else
需要加open-type=“switchTab”
<!-- a链接跳转Tab -->
<navigator url="../ui/swiper" open-type="switchTab">
<button type="primary">打开swiper页面</button>
</navigator>
不通过navigator标签的跳转方法
类似于js的 location
<!-- js打开新页面 -->
<button type="warn" @click="openAbout">打开bout</button>
在methods方法区
methods: {
openAbout : function(e) {
uni.navigateTo({
url:"../about/about?n=cth"
})
}
}
在新页面的onLoad方法区 即可拿到转过来的参数
onLoad(e) {
console.log(e.name);
},