mvvm 相关问题

Model-View-ViewModel(MVVM)是一种架构设计模式,用于实现用户界面,通过其表示逻辑(其ViewModel)将UI(View)与其数据(Model)分开。

如何使用 Room 和 Retrofit 简化 MVVM Repository 功能

下面是Android MVVM设计模式的ViewModel类和Repository类。 (1)ViewModel在Coroutine中调用Repository的一个函数。 (2)然后Repository检查SQLite中的数据。 (3) 如果没有

回答 1 投票 0

为什么要使用不同的语法来初始化 ViewModel?

所以我一直在尝试学习Android,目前正在研究MVVM。所以我明白我们可以创建 ViewModel 作为视图和模型之间交互的桥梁。而在安卓中...

回答 1 投票 0

如何在Composable和Activity中获取相同的ViewModel实例?

在我的android项目(jetpack compose)中,我在onTagDiscovered方法中有一个活动,我收到一条从NFC标签读取的消息,我想将其传递给当前活动的viewModel,其中...

回答 1 投票 0

Compose 中的 ViewModel 和 UiState

我正在尝试做什么: 我正在尝试在我的应用程序中实现 MVVM 模式。我试图在主屏幕的搜索栏中获取国家/地区字符串(例如“法国”)。使用...

回答 1 投票 0

单击通过依赖属性中的命令执行代码的用户控件上的按钮后,我的 WinUI 3 应用程序偶尔会崩溃

我有一个 winui 3 项目,在微软的 MVVM 工具包的帮助下,我使用了 MVVM 模式。 我创建了一个具有 2 个 ICommand 类型的 DependencyProperties 的 UserControl。这样当我使用...

回答 1 投票 0

ObservableCollection 上的 OnPropertyChanged 不会刷新 CollectionView 内容

问题 我的 ViewModel 中有一个 ItemsChangedObservableRangeCollection (它基本上是来自 MVVMHelpers 包的 ObservableRangeCollection,还有一些额外的方法来添加事件......

回答 1 投票 0

MVVM 分页和排序

我正在努力寻找一个适当的解决方案来实现符合 MVVM P&P 的 WPF DataGrid 的排序和分页。 以下示例说明了一种有效的方法

回答 2 投票 0

如何使用 MVVM/PRISM 模式在数据网格上触发 OnPropertyChanged 事件

我有一个绑定到视图模型的 DataGrid,它具有 ObservableCollection 的 ItemSource。 ObservableCollection 又通过 EF / DbContext 绑定到 SQL Server 数据库。 我可以添加...

回答 1 投票 0

如何在DelegateCommand中使用异步方法

我想将异步方法链接到 Xamarin.Forms 中 prism 框架中的委托命令,我的问题是如何做到这一点? 下面的解决方案正确吗?是否存在任何陷阱? (死锁、UI 缓慢或

回答 7 投票 0

Kotin 将参数从片段传递给 ViewModel

我使用 MVVM 和分页都工作正常,但是当我将参数传递给 viewModel 时,应用程序崩溃了错误 使用过的回收适配器的代码 val modelViewModel = ViewModelProvider(这...

回答 1 投票 0

如何在 MVVM WPF 应用程序中控制 ListBox 的滚动位置

我有一个启用垂直滚动的大列表框,我的 MVVM 有新建和编辑 ICommand。 我正在将新项目添加到集合的末尾,但我希望滚动条也自动定位到...

回答 5 投票 0

可重复使用的数据库更新方法

我有一个方法可以在不同的实例中使用来更新表。 公共异步任务 UpdateValues(字符串表名,字符串keyColumn,字符串键,对象模型) ...

回答 1 投票 0

通过二进制序列化在 MVVM 中保存/加载游戏[已关闭]

我正在使用 MVVM 模式在 WPF 中开发基于文本的游戏。我想使用二进制序列化来保存和加载游戏,就像我使用 WinForms 时所做的那样,但使用这种模式我不会...

回答 1 投票 0

Kotlin 使用 Mockk 通过 get/set 来模拟 var

我有这个 Kotlin 类,它是 Android 应用程序中 SharedPreferences 的包装器。 类首选项(私有val上下文:上下文){ 私有 val 首选项:SharedPreferences =

回答 1 投票 0

Prism MVVM WPF 如何将自定义 UserControl 按钮单击命令绑定到 UC 父视图模型

我有一个包含按钮、标签和文本框的自定义控件。此用户控件正在另一个具有 ViewModel 的视图中使用。我想从自定义 con 绑定点击事件处理程序...

回答 2 投票 0

StateProvider 不更新子部件

我正在使用 Riverpod 来管理 CharacterCreationState,它保存用户从 UI 选择的值、用户创建角色的当前步骤以及从 GraphQL API 调用的 JSON ...

回答 1 投票 0

如何将自定义 UserControl 按钮单击命令绑定到 UC 父视图模型

我有一个包含按钮、标签和文本框的自定义控件。此用户控件正在另一个具有 ViewModel 的视图中使用。我想从自定义控件中绑定点击事件处理程序...

回答 1 投票 0

Android:如何使用 viewModel 函数强制创建新的 VM?

我正在使用 viewModel 可组合函数为我提供一个要使用的视图模型实例,但我想知道如何强制框架在需要时“重新创建”视图模型...

回答 1 投票 0

如何在文本框上显示气球提示?

我有一个使用 XAML 和 MVVM 的 C# WPF 应用程序。我的问题是:如何在文本框上方显示用户输入的某些无效数据的气球工具提示? 我想使用微软原生的气球

回答 5 投票 0

遵循 MVVM 模式的自动完成文本框

我有一个文本框,我想将其设为自动完成文本框。 当我输入文本框时我要显示的数据来自我的数据网格。我的数据网格有 4 列,我可以从

回答 2 投票 0

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