import router from './router'
// 根据路由设置标题
router.beforeEach((to, from, next) => {
/*路由发生改变修改页面的title */
if(to.meta.title) {
document.title = to.meta.title
}
next();
})
在App.vue 中这样写 可以防止页面刷新后标题没有变为当前页面标题
<router-link :to="'路径'" class="message" tag="div" event="click"></router-link>
标签式 在编译的时候会变成指定的标签 路径后面可跟参数 在beforeRouteEnter钩子函数中接受参数
this.$router.push({
//replace 方法 不会有历史记录 无法返回
//go 方法 可以向前或向后跳转
path: "/" + 路径,
query: {
//页面传参,参数会跟在url后面 ?key=value
}
});
编程式页面调转