Model-View-ViewModel(MVVM)是一种架构设计模式,用于实现用户界面,通过其表示逻辑(其ViewModel)将UI(View)与其数据(Model)分开。
如何使用 Room 和 Retrofit 简化 MVVM Repository 功能
下面是Android MVVM设计模式的ViewModel类和Repository类。 (1)ViewModel在Coroutine中调用Repository的一个函数。 (2)然后Repository检查SQLite中的数据。 (3) 如果没有
所以我一直在尝试学习Android,目前正在研究MVVM。所以我明白我们可以创建 ViewModel 作为视图和模型之间交互的桥梁。而在安卓中...
如何在Composable和Activity中获取相同的ViewModel实例?
在我的android项目(jetpack compose)中,我在onTagDiscovered方法中有一个活动,我收到一条从NFC标签读取的消息,我想将其传递给当前活动的viewModel,其中...
Compose 中的 ViewModel 和 UiState
我正在尝试做什么: 我正在尝试在我的应用程序中实现 MVVM 模式。我试图在主屏幕的搜索栏中获取国家/地区字符串(例如“法国”)。使用...
单击通过依赖属性中的命令执行代码的用户控件上的按钮后,我的 WinUI 3 应用程序偶尔会崩溃
我有一个 winui 3 项目,在微软的 MVVM 工具包的帮助下,我使用了 MVVM 模式。 我创建了一个具有 2 个 ICommand 类型的 DependencyProperties 的 UserControl。这样当我使用...
ObservableCollection 上的 OnPropertyChanged 不会刷新 CollectionView 内容
问题 我的 ViewModel 中有一个 ItemsChangedObservableRangeCollection (它基本上是来自 MVVMHelpers 包的 ObservableRangeCollection,还有一些额外的方法来添加事件......
我正在努力寻找一个适当的解决方案来实现符合 MVVM P&P 的 WPF DataGrid 的排序和分页。 以下示例说明了一种有效的方法
如何使用 MVVM/PRISM 模式在数据网格上触发 OnPropertyChanged 事件
我有一个绑定到视图模型的 DataGrid,它具有 ObservableCollection 的 ItemSource。 ObservableCollection 又通过 EF / DbContext 绑定到 SQL Server 数据库。 我可以添加...
我想将异步方法链接到 Xamarin.Forms 中 prism 框架中的委托命令,我的问题是如何做到这一点? 下面的解决方案正确吗?是否存在任何陷阱? (死锁、UI 缓慢或
我使用 MVVM 和分页都工作正常,但是当我将参数传递给 viewModel 时,应用程序崩溃了错误 使用过的回收适配器的代码 val modelViewModel = ViewModelProvider(这...
如何在 MVVM WPF 应用程序中控制 ListBox 的滚动位置
我有一个启用垂直滚动的大列表框,我的 MVVM 有新建和编辑 ICommand。 我正在将新项目添加到集合的末尾,但我希望滚动条也自动定位到...
我有一个方法可以在不同的实例中使用来更新表。 公共异步任务 UpdateValues(字符串表名,字符串keyColumn,字符串键,对象模型) ...
我正在使用 MVVM 模式在 WPF 中开发基于文本的游戏。我想使用二进制序列化来保存和加载游戏,就像我使用 WinForms 时所做的那样,但使用这种模式我不会...
Kotlin 使用 Mockk 通过 get/set 来模拟 var
我有这个 Kotlin 类,它是 Android 应用程序中 SharedPreferences 的包装器。 类首选项(私有val上下文:上下文){ 私有 val 首选项:SharedPreferences =
Prism MVVM WPF 如何将自定义 UserControl 按钮单击命令绑定到 UC 父视图模型
我有一个包含按钮、标签和文本框的自定义控件。此用户控件正在另一个具有 ViewModel 的视图中使用。我想从自定义 con 绑定点击事件处理程序...
我正在使用 Riverpod 来管理 CharacterCreationState,它保存用户从 UI 选择的值、用户创建角色的当前步骤以及从 GraphQL API 调用的 JSON ...
如何将自定义 UserControl 按钮单击命令绑定到 UC 父视图模型
我有一个包含按钮、标签和文本框的自定义控件。此用户控件正在另一个具有 ViewModel 的视图中使用。我想从自定义控件中绑定点击事件处理程序...
Android:如何使用 viewModel 函数强制创建新的 VM?
我正在使用 viewModel 可组合函数为我提供一个要使用的视图模型实例,但我想知道如何强制框架在需要时“重新创建”视图模型...
我有一个使用 XAML 和 MVVM 的 C# WPF 应用程序。我的问题是:如何在文本框上方显示用户输入的某些无效数据的气球工具提示? 我想使用微软原生的气球
我有一个文本框,我想将其设为自动完成文本框。 当我输入文本框时我要显示的数据来自我的数据网格。我的数据网格有 4 列,我可以从