issue-1-lighter-view-controllers icon indicating copy to clipboard operation
issue-1-lighter-view-controllers copied to clipboard

请教一个问题关于数据持有

Open fndppx opened this issue 7 years ago • 3 comments

如果传递给DataSource里边的array在外部需要动态改变呢,这个时候怎么再次传递给tablview呢

fndppx avatar Mar 22 '18 22:03 fndppx

可以吧DataSource里的items也就是模型数组暴露出来,控制器改变的时候重新赋值items

SunnnLucky avatar Jun 15 '18 08:06 SunnnLucky

感觉暴露出来不太好,可以借鉴mvvm的方式监听VM数据源,当数据源变动时通知相应的刷新方法

alexwong0818 avatar Jun 15 '18 14:06 alexwong0818

你说的有道理,不过我对MTVM的理解不是很透彻,或者也可以写个传数组的方法在数据源里,只要relodData前把数据源里的数组改变了就行

SunnnLucky avatar Jun 15 '18 14:06 SunnnLucky