CaesarShao / CaesarMvi

mvi模式
1 stars 0 forks source link

请教一个mvi使用viewModel的问题 #1

Open chenhan1995 opened 2 years ago

chenhan1995 commented 2 years ago

众所周知viewmodel是缓存数据的地方,原先mvvm可以直接存activityA到activityB中Intent带的参数,亦可对该参数注册观察者模式。现在mvi要统一界面所有的state,那activityA到activityB中Intent带的参数怎么存,不放入state单独注册个观察者怎么能叫mvi呢?

chenhan1995 commented 2 years ago

而且像这类参数只要存到viewModel不是打破了mvi架构单向数据流的思想