Sloaix / ZhihuDailyFluxRRD

This Demo is created by Flux RRD(Retrofit,RxJava,Dagger2).
Apache License 2.0
336 stars 95 forks source link

NewsDetailStore 是否应该是单例模式 #8

Closed sidcoding closed 8 years ago

sidcoding commented 8 years ago

NewsDetailStore 和 NewsListStore 是否都应该是单例模式,使用目前的代码,会不断的创建新的实例

Sloaix commented 8 years ago

每一个Fragment对应Flux中的View,每个Store的作用是保存View的状态,所以应该是唯一的,也就是说每一个View应该对应有一个Store。

如果Fragment里面有一个Edittext,Fragment同时被实例化两次,两个Edittext有可能内容不同,你怎么用一个Store来正确的保存View状态呢。