关于ListView组件



  • 请问var ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2});这段代码里后面的{rowHasChanged: (r1, r2) => r1 !== r2}是什么意思?



  • rowHasChanged,判断这个row的数据是否有改变。
    r1,r2是这个row前后两次的数据。
    这样就可以根据这两个数据判断这个row的数据是否有改变。
    返回true或false,true:重新渲染这个row,false,不渲染这个row.



  • @reason 恩 知道 谢谢!!


登录后回复