[
{
"lang": "en",
"page": {
"menu": {
"home": "Home",
"about": "About"
},
....
]
默认情况下我想用英语加载我的主页,所以我创建了一个这样的函数:
import content from '../data/content.json';
let api = {
getContent(language = 'en') {
return content.filter(obj => obj.lang === language)[0];
}
};
export default api;
控制台中出现错误:未捕获的TypeError:_content2.default.filter不是函数您是否知道该怎么做?
答案 0 :(得分:2)
您的JSON文件无法导出任何内容,这就是原因。您可以从content.js
文件中导出对象:
export default [
{
"lang": "en",
"page": {
"menu": {
"home": "Home",
"about": "About"
}
}
}
]
和
import content from '../data/content.js';