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