vue-cli+webpack項目動態設置頁面title方法

  • 安裝依賴
npm install vue-wechat-title -save
  • 在main.js中引入
//引入vue-wechat-title
import VueWechatTitle from 'vue-wechat-title'
Vue.use(VueWechatTitle)
  • 在router的index.js路由上加上對應參數
      {
            path: '/',
            name: 'userReg',
            component: userReg,
            meta: {
                title: '商家入駐'
            }
        },
        {
            path: '/success',
            name: 'success',
            component: success,
            meta: {
                title: '注冊成功'
            }
        }
image.png
  • 如果是公共組件,在跳轉時根據條件來動態設置title,可以在最外層的div上設置v-wechat-title="$route.meta.title"再動態去改變title即可
<div class="user_two" v-wechat-title="$route.meta.title">
    ...
</div>
//js動態設置,即可在跳轉頁面時根據條件改變title了
if(this.checked){
    this.$route.meta.title = 'title改變了'
}
image.png
  • npm run dev重啟項目即可
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 概要 64學時 3.5學分 章節安排 電子商務網站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,285評論 0 3
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 27,626評論 1 45
  • 相關概念 混合開發和前后端分離 混合開發(服務器端渲染) 前后端分離后端提供接口,前端開發界面效果(專注于用戶的交...
    他愛在黑暗中漫游閱讀 2,846評論 4 45
  • 這世間,千姿百態的愛情貫穿于時代的每個枝梢。那個落后貧窮的年代給予倆人更多的是別離,蒼顏白發的他們依舊將愛...
    藍柯小先生閱讀 482評論 2 6
  • 攜一縷清風如醉,惜一程山高水長。 拿著木梳,在媽媽面前蹲下。是的,喜歡媽媽給我扎辮子。我問:“好看嗎?”話剛說出口...
    南英子閱讀 903評論 38 57