谁能知道用ivew的tabs组件,能直接从其他页面跳转到tab的第二页吗?我现在目前这样写的用router push是跳不过来啊
const routes = [
{ path: "/", component: Home },
// 确保这里你没有配置错
{ path: "/tabs/:paramName", component: Tabss }
// 推荐query方式
// { path: "/tabs", component: Tabss }
];
<router-link to="/tabs/name2">跳转到指定Tab</router-link>
// 推荐query方式
<!-- <router-link to="/tabs?paramName=name2">跳转到指定Tab</router-link> -->
export default {
data() {
return {
paramName: "name1"
};
},
mounted() {
this.paramName = this.$route.params.paramName;
// 推荐query方式
// 路由跳转是 /tabs?paramName=name2
// if (this.$route.query.paramName != undefined) {
// this.paramName = this.$route.query.paramName;
// }
}
};
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
我这里是把mounted里面的方法写到created里就可以了