视图模型或视点框架是一个框架,它定义了一系列用于构建体系结构的视图。视图是从一组相关关注点的角度表示整个系统。
Kotlin - 在运行函数之前等待多个 LiveData 被观察
我正在使用 viewModel 从房间数据库中提取实时数据。我有 2 个从我的 viewModel 中提取的 LiveData,然后我将运行一个函数从我的服务器中提取数据。我需要两个值都...
Jetpack Compose 在多个页面之间传递 ViewModel 但在超出范围时删除
这就是我想要实现的目标(注意我对 Jetpack Compose 还很陌生): Jetpack Compose 2022 年 4 月。日期很重要,因为我正在寻找最新的最佳实践。 我尝试了很多不同的...
视图中的 CollectionView 在清除 viewmodel 中的 observablecollection 后不再更新
从主页导航到第二页并选择列表中的项目,属性加载到第二个网格列上就好了。但是,当我在列表中选择另一个项目并清除和
在 Viewmodel 中使用 LiveData,我们使用 switchMap 或 Transformations.map 像这样 val recipesList = cuisineType.switchMap { repository.getDisplayRecipes(it.cuisineType).asLiveData() } 什么...
HTTP 失败:java.net.UnknownHostException,没有与主机名关联的地址
在我的项目中,我需要在获取请求并开始导航到另一个片段之前检查我的初始屏幕上的互联网连接,我还有 viewmodel 集成,我的应用程序正在崩溃......
不能在 ViewModel 的测试中模拟。 (科特林,撰写)
我在视图模型测试中遇到模拟问题。我每次编译都有错误: 每个 { ... } 块内缺少模拟调用:确保块内的对象是模拟 io.mockk.
成功获取请求后..无法使用组合订阅者.sink将数据转换为ViewModel Published var
我正在从免费 API 获取数据到 @published var.. 成功 然后在 ViewModel 中,我订阅了 @published var 并尝试 .sink 到我的 ViewModel @published var 中......但它不起作用!我...
我有一个工作应用程序,它使用 Room 数据库来维护体育联盟名册,带有一个回收器适配器和一个 RosterViewModel 类和工厂。几个片段各自实例化一个视图模型......
在 Compose 中使用 StateFlow 更改状态时,对象的属性不会更新
我按照上次的谷歌教程在新项目中引入Compose/ViewModel/State,但是遇到了一个问题,不懂。当我使用 Viewmodel 中的方法更新对象时...
添加 TotalCurrent(decimal) 添加 0.1 但出现错误 我在视图模型中有两种方法称为 IncreaseAmplitude 和 DecreaseAmplitude 返回类型 float 我正在尝试
最近开始学习Android,遇到了一个问题。我在项目中使用了MVVM、Coroutines、Live Data、Dagger 2、Retrofit。问题是数据没有显示在Fragment中
我正在创建一个视图模型,我将在其中放置我从数据库中检索到的数据。 检索数据后,我将其映射并创建一个包装器类型的数组。 以下是我的视图模型 类
这是视图模型 有趣的 getUsers() = userRepository.getUsers() 这是存储库 有趣的 getUsers(): LiveData>> = liveData { 发出(结果。加载) ...
协程:lifecycleScope 和 viewModelScope 有什么区别?
几乎是标题 - 如果存在选择,我不确定什么时候应该使用一个而不是另一个。此外,使用协程执行请求时有哪些预防措施/最佳实践
未解决的参考:Android Studio 中 Kotlin 的 viewModel
我想实现一个 YouTube 教程,它在 Kotlin for Android 中实现了一个计算器应用程序。 他们在那里使用了一个 viewModel,我完全按照视频中的方式做了,但是出现了这个错误: 未解决的参考...
我有一个在我的应用程序启动时正在运行的房间查询。 @Query("SELECT * FROM myTable") 有趣的 get(): LiveData?> 查询运行后,我的用户将选择几个
我开始使用 SwiftUI 编码并制作一些项目,一切正常,但随后弹出错误“无法在范围内找到 viewModel” 我查看了代码,但在我看来是
我有以下视图模型: 类 ViewModel:ObservableObject { @Published var brightnessValue: Double = 0.0 @Published var saturationValue: Double = 0.0 @Published var contrastVal...
WPF MVVM - 因为 ItemsSource 找不到绑定命令
我有一个绑定了 ItemsSource 的自定义 TabControl。 ItemTemplate 内部是一个按钮,我想将其命令绑定到我的 DataContext (ViewModel) 中的 RelayCommand。 问题是……
没有 @Inject 构造函数或 @Provides-annotated 方法就无法提供 Dagger/MissingBinding
我正在尝试在 android kotlin 中学习 Dagger/Hilt 依赖注入。我准备了一个简单的小应用程序。当我运行该应用程序时,出现以下错误: C:\XXXXX\AndroidLearning\MyTest pp uild\gen...