老师,请问一下为什么要在render()中把dataSource赋值给data再遍历data呢?
来源:8-5 组件开发:猜你喜欢

hpbrave
2020-08-03
在好几个组件中,比如猜你喜欢组件,就是把商品信息先写在dataSource数组里,然后render()函数中再const data = dataSource,然后data.map()获取到商品各项信息。请问为什么不直接dataSource.map()呢?非常感谢。
写回答
1回答
-
你好,最终的data是通过状态管理层获取的,这里的dataSource暂时充当的是状态管理层。本质上只是为了表明这里有"这么一层",你直接写dataSource.map()也没有问题。不用太纠结。
012020-08-05
相似问题