vue中如何动态设置当前页面的标题
详情摘要
【总结】在Vue中,通过在router的index.js中注册一个全局指令来动态设置页面标题,然后在组件中用这个指令绑定标题内容。
首先在router下index.js注册一个全局指令:
//设置网页标题全局指令
Vue.directive('title', {
inserted: function(el, binding) {
document.title = el.innerText
el.remove()
}
})然后在想要修改标题的页面组件中调用刚才注册的指令:
<div v-title>网页标题</div>当然多了一个div,但是没什么影响,标题内容可以通过动态绑定,自行在下方将参数传入即可。
最新打赏
礼物榜 收到礼物 Top
