8 个回答

遍历列表,然后异步请求数据,数据回来之后,setState更新数据(会触发view)。

  render() {
    return (<div>
              { this.state.list.map((elem, index) => {
                  return <li>
                           { elem.name }
                         </li>;
                }) }
            </div>);
  }

谢邀。
直接手打demo了

// ...
render(json){
    return (
        <ul>
            {
                json.keys.map( data => {
                    return <li>{json[data]}</li>
                })
            }
        </ul>
    )
}
// ...

或者

// ...
render(json){
    let arr = json.keys.map( data => {
        return (<li>{json[data]}</li>)
    })
    return (
        <ul>
            { arr }
        </ul>
    )
}
// ...

谢邀,看看他们的吧。都写差不多了

谢邀,建议去github上down个demo好好看看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题