【发布时间】:2016-11-23 10:18:17
【问题描述】:
我有另一个反应新手问题,我正在尝试从名为 intro.json 的外部本地文件加载一些 json 数据,但我收到错误 default.map is not a function。关于我在这里做错了什么有什么想法吗?
我的数据是这样的
{
"company": "test",
"employees":[
{
"firstName":"John",
"lastName":"Doe"
},
{
"firstName":"Anna",
"lastName":"Smith"
}
]
}
我是这样导入的,我认为这可能会起作用,因为我在其他地方做类似的事情,但不是作为外部文件。
import React, {PropTypes} from 'react';
import data from './intro.json';
var dataList = data.map(function(dl, index) {
return (
<li key={index}>{dl.company}</li>
)
});
....
【问题讨论】: