zoukankan      html  css  js  c++  java
  • Vue-meta

    好久没更博客了,随便写点记录下防止忘记吧。具体内容看官网吧
    Vue-meta的使用

    下载安装

    install vue-meta
    

    main.js 中注册

    
    import Vue from 'vue' import VueRouter from 'vue-router' import VueMeta from 'vue-meta'  Vue.use(VueRouter)
    
    Vue.use(VueMeta, {
      keyName: 'metaInfo',
      refreshOnceOnNavigation: true
    });
    
    new Vue({
      router,
      store,
      render: h => h(App)
    }).$mount("#app");
    

    使用方法

    组件中使用

    
    export default {
    
      name: "about",
      metaInfo(){
            return {
                title: this.title,
                meta: [
                    {
                        name:"keywords",
                        content: '213213'
                    },{
                        name:"description",
                        content: '213213'
                    }
                ]
            }
        },
    
    }
    

    路由配置中使用

    const routes = [
      {
        path: "/",
        name: "home",
        component: Home
      },
      {
        path: "/home",
        name: "home",
        component: Home
      },
      {
        path: "/about",
        name: "about",   component: () =>
          import(/* webpackChunkName: "about" */ "../views/About.vue"),
         meta: {
         metaInfo: {
         title: "腾讯首页",
         keywords: "资讯,新闻,财经,房产,视频,NBA,科技,腾讯网,腾讯,QQ,Tencent",
                 description: "腾讯网从2003年创立至今,已经成为集新闻信息……"
    
             }
        }
      }
    ];
    
  • 相关阅读:
    学习进度条05
    构建之法阅读笔记03
    子数组和最大值算法
    学习进度条04
    学习进度条03
    定制小学四则运算
    单元测试示例
    构建之法阅读笔记02
    学习进度条02
    decimal扩展方法(转换为字符串,去掉末尾的0)
  • 原文地址:https://www.cnblogs.com/calamus/p/11818531.html
Copyright © 2011-2022 走看看