26 lines
726 B
JavaScript
26 lines
726 B
JavaScript
Component({
|
|
data: {},
|
|
methods: {
|
|
switchTab(event) {
|
|
// data为接受到的参数
|
|
console.log(event)
|
|
const data = event.currentTarget.dataset;
|
|
// 取出参数中的path作为路由跳转的目标地址
|
|
if(data.path == '/pages/student/match/match'){
|
|
wx.navigateToMiniProgram({
|
|
appId: 'wxf5a3f98d44c3a563',
|
|
path: 'pages/competition/index',
|
|
extraData: {
|
|
foo: 'bar'
|
|
},
|
|
envVersion: 'release',
|
|
success(res) {
|
|
// 打开成功
|
|
}
|
|
})
|
|
}else {
|
|
wx.switchTab({url: data.path});
|
|
}
|
|
},
|
|
}
|
|
}) |