使用vue前端框架作,居然丟棄了不少javascript和html的東西了。。
動態設置title的方法:javascript
1.使用vue的自定義指令html
<div v-title>{{htmltitle}}</div> ... directives: { title: { inserted: function (el, binding) { document.title = el.innerText el.remove() } } }
2.很簡單前端
// 設置html title document.title = sessionStorage.getItem('title')
3.router路由不一樣的titlevue
... routes: [ { path: '/index', name: 'index', component: index, meta:{ title:'首頁' } }, { path: '/user', name: 'user', component: user, meta:{ title:'我的中心' } } ] ... router.beforeEach((to, from, next) => { if (to.meta.title) { document.title = to.meta.title } next() })
2018-10-25
完。java