- Published on
LayaBox中的列表List
- Authors

- Name
- 祝你好运
今天在用List的时候遇到一个问题,我的一个节目,需要用到嵌套的List,最开始的时候一直都搞不懂在渲染二级cell的时候,如何把数据传到渲染的函数中。因为我之前只有一层List的时候,都是在class中维护好了数据列表,假设叫userArray,然后在list的渲染函数renderHandler中,根据index来取数据的。
那二级的时候,就不知道数据应该用什么了,因为这个时候的index是二级cell的index,没有一级cell的index。
然后研究了半天,发现可以用List的dataSource属性。如果在初始化List的时候,设定了dataSource,在renderHandler被调用的时候,cell.dataSource就是从List的dataSource中根据index取出来的值。这样的话嵌套List的问题就解决了。