1.1.0 • Published 2 years ago

vue-set-title v1.1.0

Weekly downloads
3
License
ISC
Repository
github
Last release
2 years ago

Vue-set-title

通过修改vue-router配置,在切换路由时修改页面title,兼容了ios和微信

Demo: 'vue-set-title' Demo源码: 'demo'

安装

npm i vue-set-title

router.js中引入,在路由配置的meta属性中设置title,最后使用Vue.use调用,如下

import Vue from 'vue'
import Router from 'vue-router'
import setTitle from 'vue-set-title';

Vue.use(Router)

const router =  new Router({
  routes: [
    {
      path: '/',
      name: 'Index',
      components: require('@/views/IndexPage').default,
      meta: {
        title: '主页'
        // title: () => '主页'
      }
    }
  ]
})

/**
 * @param Vue Vue实例
 * @param Router Router实例
 * @param defaultTitle 未设置时默认的title值
 */
Vue.use(setTitle, router, 'title')

export default router

required: vue vue-router

1.1.0

2 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.0

7 years ago