91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Vue.js項目中管理頁面的頭部標簽

發布時間:2021-03-11 16:29:47 來源:億速云 閱讀:186 作者:Leah 欄目:web開發

怎么在Vue.js項目中管理頁面的頭部標簽?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

使用router.meta

在路由里面配置每個路由的地址:

routes: [
  { /* (首頁)默認路由地址 */
    path: '/',
    name: 'Entrance',
    component: Entrance,
    meta: {
      title: '首頁入口'
    }
  },
  { /* 修改昵稱 */
    path: '/modifyName/:nickName',
    name: 'modifyName',
    component: modifyName,
    meta: {
      title: '修改昵稱'
    }
  }
]

在每一個 meta 里面設置頁面的 title 名字,最后在遍歷

router.beforeEach((to,from, next) => {
  /* 路由發生變化修改頁面title */
  if (to.meta.title) {
   document.title = to.meta.title
  }
  next();
});

這樣就為每一個VUE 的頁面添加了title。

使用vue-meta插件

vue-meta 主要用于管理 HMTL 頭部標簽,同時也支持 SSR。

vue-meta有以下特點:

  • 在組件內設置 metaInfo,便可輕松實現頭部標簽的管理

  • metaInfo 的數據都是響應的,如果數據變化,頭部信息會自動更新

  • 支持 SSR

在頁面里面增加 metaInfo 選項

export default {
 data() {
  return {
   myTitle: '標題'
  }
 },
 metaInfo: {
  title: this.title,
  titleTemplate: '%s - by - vue-meta',
  htmlAttris: {
   lang: 'zh'
  },
  script: ''
 }
 ... ...
}

看完上述內容,你們掌握怎么在Vue.js項目中管理頁面的頭部標簽的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

饶平县| 自治县| 雷州市| 搜索| 漳平市| 余干县| 道真| 社旗县| 尼玛县| 岳普湖县| 江阴市| 大理市| 喀喇| 金坛市| 河西区| 东乌| 台山市| 南阳市| 论坛| 富宁县| 嵩明县| 土默特左旗| 巴林左旗| 黄大仙区| 从江县| 延吉市| 临西县| 汶上县| 榕江县| 绿春县| 清涧县| 石家庄市| 崇义县| 蓝田县| 黄龙县| 清河县| 广饶县| 罗平县| 瓮安县| 贵定县| 佛冈县|