【发布时间】:2021-03-07 02:57:48
【问题描述】:
我的目的是从 api 获取一些数据,
然后放入head(){}中设置描述和标题,
但它一直告诉我 val.replace 不是函数,
这是我的代码
async mounted() {
...await call api...
if (resDataGetNewsInfo.return_code === 0) {
vm.newsInfoObj = resDataGetNewsInfo.return_msg;
} else {
...
}
...
asyncData() {
return {
newsInfoObj: '',
};
},
...
head() {
return {
description: this.newsInfoObj.news_short_desc,
meta: [
{
hid: 'og:title',
property: 'og:title',
content: this.newsInfoObj.news_title,
},
未捕获的类型错误:val.replace 不是函数
感谢回答
【问题讨论】:
标签: vue.js nuxt.js meta head asyncdata