react-native的ListView问题

[
    {"title" : "icon", "img" : "icon","moduleData":
        [{"title" : "哈哈哈", "img" : "测试"}]
    },
    {"title" : "icon", "img" : "icon","moduleData":
        [{"title" : "哈哈哈", "img" : "测试"}]
    },
    {"title" : "icon", "img" : "icon","moduleData":
        [{"title" : "哈哈哈", "img" : "测试"}]
    },
    {"title" : "icon", "img" : "icon","moduleData":
        [{"title" : "哈哈哈", "img" : "测试"}]
    }
]

ListView如何解析并渲染这种格式的并且取到moduleData下的数据

阅读 2k
1 个回答

先把这些数量构建成一个 ListViewSource 丢给 ListView,然后在 ListView 的 renderRow 绑定函数里面处理就行。

// 渲染每一行
renderRow (rowData, sectionID, rowID) {
  return <ModuleItem data={rowData.moduleData} />
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题