我在用react.js渲染ajax数据时遇到问题。
在我的渲染功能中
{!isLoading &&
this.renderList(items)
}
我的renderList函数如下
renderList(items) {
...
...
const renderLi = (statusObj) => {
return ( <h1> something </h1> )
}
statusList.map(renderLi);
}
我怀疑这是一个异步问题,我在我的renderList控制台项目中通过参数传递确实获得了对象数组,我迷路了。
最佳答案
鳕鱼中的问题是您不是returning
来自renderList
函数的任何内容,因此没有呈现任何内容
您的退货单将是
{!isLoading &&
this.renderList(items)
}
您的
renderList
函数将类似于renderList(items) {
...
...
const renderLi = (statusObj) => {
return ( <h1> something </h1> )
}
return (<div>{statusList.map(renderLi)}</div>);
}