用vue框架写H5页面时,动态改变页面标题,在微信和百度环境下可以,在钉钉上不能改变
router.beforeEach((to, from, next) => {
if (from.path == "/enroll/index") {
} else {
document.title = to.meta.title
}
next()
})
在/enroll/index页里
mounted() {
this.type = this.$route.query.type
if (this.type == 1) {
document.title = '我是养老机构'
} else {
document.title = '我是培训机构'
}
}
在代码里vue实例化里也写了执行顺序
new Vue({
el: '#app',
router,
store,
components: { App },
template: '<App/>'
})