listView这个组件我真的是看文档看得脑壳疼。然后遇到一个需求,即用户有一个点赞操作,问题出现了,点赞完数据更新之后listView不刷新列表。官方的demo里有这么一个函数 rowHasChanged ,这个函数返回true或者false,如果是true,则认为这行数据改变了,然后刷新这行数据,也就更新了列表。然后就各种百度,最后在github上看到这个 but,这样写会让所有的数据都更新,对性能的消耗挺大的。emmm,但是我不想去看其他的插件了,所以就采用了上面的写法。下面的代码主要展示怎么配置listview,不要扣小地方,因为我把很多业务代码去掉了。
暂无评论