Hit*_*tel 1 android kotlin android-jetpack android-jetpack-compose
我需要观察从 firebase 获取的列表的变化
viewModel.courseList.observe(viewLifeCycleOwner,{
})
Run Code Online (Sandbox Code Playgroud)
但我无法使用viewLifeCycleOwner.
class MyViewModel: ViewModel() {
private var _courseList = MutableLiveData<Whatever>()
var courseList: LiveData<List<Whatever>> = _courseList
}
@Composable
fun MyComposable() {
val list = myViewModel.courseList.observeAsState().value
}
Run Code Online (Sandbox Code Playgroud)
演示应用程序有大量示例: https://github.com/JohannBlake/Jetmagic
| 归档时间: |
|
| 查看次数: |
7235 次 |
| 最近记录: |