viewmodel 相关问题

视图模型或视点框架是一个框架,它定义了一系列用于构建体系结构的视图。视图是从一组相关关注点的角度表示整个系统。

Kotlin 使用单个函数更新不同的值

我正在制作一个应用程序,它将有多个基本数字跟踪器(数字保存在数据库中), 每个跟踪器都会有一个按钮来添加或减少数量。 有没有办法写一个函数...

回答 1 投票 0

如何在 @Preview @Composable 中初始化视图模型的接口

我的问题在于如何初始化要在 @Preview @Composable 函数中使用的视图模型中的接口。由于以下原因,我的预览未显示在 Android Studio 中...

回答 1 投票 0

导航组件自动将参数存储在SavedStateHandle中

我在 Jetpack Compose 项目中使用导航组件,并且有一个关于如何在 ViewModel 的 SavedStateHandle 中访问参数值的问题。 当我定义带有参数的路线时,我...

回答 1 投票 0

连接和刷新各个组件中的数据

我有 MainView,其中我创建了具有 3 个不同视图的 TabView: 视图A、视图B、视图C。 我还有 ViewModel 的三个定义: @StateObject private var viewModelA: ViewModelA = ViewModel...

回答 1 投票 0

如何在ViewModel中将Flow转换为List?科特林

我有 200 个代码,我看到加载/错误,但我无法获得成功状态。 请帮助我不知道如何将流程转换为视图模型中的列表 视图模型: 有趣的 loadUsers() = viewModelScope.launch { _uiState.va...

回答 1 投票 0

当 ViewModel 从不同的 Composable 更新时,Composable 不会重新组合

我正在使用 Jetpack Compose 开发 Android 应用程序。该应用程序显示项目列表。 它还有一个包含搜索栏的顶部栏。 我们有 3 个可组合项:项目列表、搜索栏组件...

回答 2 投票 0

如何将整个 XAML 组件绑定到 .NET MAUI 中的 ViewModel?

我是 .NET MAUI 的新手,正在尝试不再使用文件隐藏代码,而是使用 MVVM。 在代码隐藏中,很容易为标签提供“X:Name”属性并使用它来动态...

回答 1 投票 0

viewModelScope SupervisorJob() 取消第三次启动 { } 块

我的印象是,如果我使用 viewModelScope,它内部使用 SupervisorJob(),将保持第三个 launch { } 块运行并打印 API 3。但输出不一样?为什么是...

回答 1 投票 0

Swift 中同一结构的多个实例

在我的应用程序中,我有航班预订应用程序的详细信息。它有到达和出发数据。我为同一对象创建了两个模型。因此,为了将数据传递到我的视图模型中的 ui,我正在创建两个相同的实例...

回答 1 投票 0

使用 ViewModel 和 ID 从 ROOM DB 访问数据

假设我在 Room DB 中有一个数据列表。 设数据为:setId、formId、formName。 单个setId中可以有多个formId。设setId 1包含10个表单,2包含5个表单。 现在...

回答 1 投票 0

Jetpack Compose:如何使用viewModel+composable保存以前的数据

我是 jetpack Compose 的新手。这是我的问题: 这是背景:我有一个登录进程与两个可组合项一起使用,每个可组合项都是一个屏幕。第一个屏幕是让用户输入 emai...

回答 1 投票 0

在collectasstate中获取旧响应

var authViewModel: UserAuthViewModel = hiltViewModel() val userData 通过 authViewModel.authUserData.collectAsState() 我点击一下调用 api } 别的 { if (textUser.contains("@")) { // 电子邮件

回答 1 投票 0

即使添加“核心测试”依赖项后,也无法在我的“jUnit”测试用例中导入 InstantTaskExecutorRule - Android 测试

我正在为我的 LoginViewModel 编写测试用例。我想在我的 MutableLiveData 上执行 setValue() 操作。 为了避免 android.os.Looper 中的方法 getMainLooper 未被模拟异常,我正在尝试...

回答 1 投票 0

VieeModel 在更改后不会更新对象列表。如何解决这个问题?

我有一个 ViewModel 类: 类 ItemsModel : ViewModel() { 私有 val _tasks = MutableStateFlow>(listOf()) val 任务 = _tasks.asStateFlow() 有趣的任务完成...

回答 1 投票 0

带有 ViewModel 的 SwiftUI TextField 不起作用

对于个人项目,我正在尝试根据 MVVM 和航空天气数据设置一个应用程序。我有一个带有连接的 SearchBarViewModel 的 SearchBarView 。在这个SearchBarViewModel中,只有...

回答 1 投票 0

如何在页面重新加载时正确从在线API获取数据?

我正在构建一个 MAUI 应用程序,并试图找出在打开/重新打开 XAML 页面时从互联网获取数据的正确且推荐的方法。 我找到了使用代码隐藏方法的建议: 保护...

回答 1 投票 0

如何使用hilt dagger在服务中注入ViewModel

我想在Service中注入View Model,怎么可能。 我最近开始通过 Dagger Hilt 在我的项目中使用 DI。将 viewModel 实例注入 Activity/

回答 1 投票 0

Dagger2 - 在 ViewModel 中注入变量的字段。有问题吗?

我最近学习了dagger2,遇到了一种情况,我必须在我的视图模型中注入一个类的变量。 几乎在所有地方,建议通过 ViewModelFactor 传递该变量...

回答 1 投票 0

Knockout.js 的 viewModel 上的一对多关系

我是KO新手。我尝试使用 knockout.js 设计一个简单的应用程序,但我不知道如何设计 modelViews 和模型。 我尝试在单击功能行时加载任务。但之后

回答 1 投票 0

VieModel 在更改后不会更新对象列表。怎么解决?

我有一个 ViewModel 类: 类 ItemsModel : ViewModel() { 私有 val _tasks = MutableStateFlow>(listOf()) val 任务 = _tasks.asStateFlow() 任务完成的乐趣...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.