Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js 不';t添加元标记-Vue和declandewet/Vue元_Vue.js_Vue Router_Vue Meta - Fatal编程技术网

Vue.js 不';t添加元标记-Vue和declandewet/Vue元

Vue.js 不';t添加元标记-Vue和declandewet/Vue元,vue.js,vue-router,vue-meta,Vue.js,Vue Router,Vue Meta,大家好,谢谢你们的帮助 此项目使用Vue CLI、Vue路由器和Vue meta。 我想更新元标签描述和关键字。 目前,元标题已正确更新,但我无法更新描述和关键字 //App.vue metaInfo: { title: 'App', titleTemplate: '%s | My Awesome Webapp', meta: [ {vmid: 'description', property: 'descriptio

大家好,谢谢你们的帮助

此项目使用Vue CLI、Vue路由器和Vue meta。 我想更新元标签描述和关键字。 目前,元标题已正确更新,但我无法更新描述和关键字

//App.vue
    metaInfo: {
        title: 'App',
        titleTemplate: '%s | My Awesome Webapp',
        meta: [
            {vmid: 'description', property: 'description', content: 'meta1'},
            {vmid: 'keywords', property: 'keywords', content: 'keys1'}
        ]
    }

//home.vue
      name: 'home',
        metaInfo: {
            // title: 'My Page Title',
            // titleTemplate: '%s',
            meta: [
                {vmid: 'description', property: 'description', content: 'meta2'},
                {vmid: 'keywords', property: 'keywords', content: 'keys2'}
            ]
        }

    //index.html
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title></title>
    <meta name="description" content="">
    <meta name="keywords" content="">
</head>
//App.vue
元信息:{
标题:“应用程序”,
titleTemplate:“%s |我最棒的网络应用程序”,
元:[
{vmid:'description',property:'description',content:'meta1'},
{vmid:'keywords',property:'keywords',content:'keys1'}
]
}
//home.vue
姓名:'家',
元信息:{
//标题:“我的页面标题”,
//标题模板:“%s”,
元:[
{vmid:'description',property:'description',content:'meta2'},
{vmid:'keywords',property:'keywords',content:'keys2'}
]
}
//index.html

感谢您的帮助,

尝试使用
metaInfo
字段作为函数调用

metaInfo: () => ({
  meta: [{ name: 'description', content: 'Hello', vmid: 'test' }],
})

谢谢你的回答@Indrek Lasn。不幸的是,它不起作用。你解决了这个问题吗?