在用户存储库中,我从数据库获取数据,并将其转换为模型类User。 如何访问实时数据中模型类的两个变量user和email?ViewModel class MyViewModel (private val repository: UsrRepository) : ViewModel() {
val user: LiveData<String&g
所以我有一个常量和一个对象数组,名为" data ",一个接收数据状态,这样当我改变它时,我可以更新屏幕,我有一个过滤数据的函数。每当用户更改HTML select的状态时,我都会触发一个名为handleChange的函数,该函数调用filter函数,这样用户就可以看到过滤后的内容。问题是,在过滤之前,我想用原始数据重置接收数据的</e
结果是一个空列表,而不是一个过滤的列表。我希望SearchView在接收到数据后恢复其状态并过滤列表。我尝试过使用我的ViewModel进行过滤,但是这个场景中的问题是,我不能为类别LiveData使用一个SwitchMap函数,因为我已经有了一个。>()
val rootCategory: LiveData<Category
我实现了典型的文本过滤功能。我的类有一个数组,其中存储了所有原始值,另一个数组中存储了过滤后的值,并显示给用户。但现在发现,Swift的一个最新版本将数组更改为部分“仅取值”,因此我通过引用进行的更新不起作用。如果我更新过滤数组中的对象A,则不会更新原始数组中的对象A。另一方面,可以通过订阅进行更新:
array[i] = up