Model-View-ViewModel(MVVM)是一种架构设计模式,用于实现用户界面,通过其表示逻辑(其ViewModel)将UI(View)与其数据(Model)分开。
ViewModel 中的 LiveData 变量以及将数据传递到 View 时出现问题
Github项目链接 这是我的项目,如果您有时间看一下它的内容,我将不胜感激。 所以我的 LoginViewModel.kt 我有两个变量和一些在 LiveData 上工作的乐趣:
如何使用干净的架构为 flutter 中的每个屏幕提供单独的控制器
我正在尝试在我的 flutter 应用程序中实现干净的架构。我的应用程序中有一个名为采购订单的模块。这包含列表屏幕、过滤屏幕、添加采购订单屏幕。 目前,我已经...
错误:此 PlotModel 已被其他 PlotView 控件使用
我有两个选项卡绑定到一个视图模型,其中包含 oxyplot 的 PlotModel 和通过 DataTemplate 选择的视图模型。 当单击第一个选项卡时,视图模型已正确绑定,但是当
无法找到为 [ObservableProperty] 生成的代码
我正在尝试进入应用程序编程,并想学习有关 MAUI 和 MVVM 的基础知识。 使用以下代码: 公共部分 MainViewModel :ObservableObject { [可观察属性] 是...
我有一个基于 WPF / .Net Framework 4.8 和 Prism for MVVM 的应用程序。我不明白如何使用 MVVM 对数据网格中的项目进行分组。我发现的所有指南都仅在没有 MVVM 的情况下实现了此功能。还有
当从列表中添加和删除行时,我无法理解 SwiftUI 如何管理列表行视图(及其关联的视图模型)。 在下面的小例子中,视图模型 deinit...
Textbox 有 Clear 和 GetSpellingErrors 方法等。 我可以有类似< TextBox Clear={binding...} />的东西吗? 我知道 Clear 不是“依赖”任何东西。 我是作者...
是否可以使用带有附加事件的 Microsoft.Xaml.Behaviors.EventTrigger 来调用命令?
我正在尝试使用附加事件来调用 ICommand。 我正在使用 Microsoft.Toolkit.Mvvm NuGet 包以及 Microsoft.Xaml.Behaviors.Wpf Nuget 包。 我已经成功开始...
用于创建类似于 StackOverflow 的分页 UI/链接的 Knockout 模板
我有一个用于某些分页 UI 的功能 Knockout 模板,可与基于 Knockout 的共享数据网格配合使用。该模板为网格中的每个“页面”数据呈现一个 HREF。 模板...
在 DependencyProperty 的 CoerceValueCallback 中取消更新时如何更新绑定的源?
我有一个控件(在下面的示例中名为 GridView)和一个视图模型,它们通过其 SelectedValue 属性上的 2 路绑定进行绑定。我想禁止
如何对扩展 AndroidViewModel 的 ViewModel 进行单元测试。构造函数中的应用程序出现问题
所以我必须编写单元测试,并且我需要测试我的 ViewModel。 我有一个基本 ViewModel,并且 BaseViewModel 扩展了 AndroidViewModel。我扩展 AndroidViewModel 的原因是这样我可以......
可重用控件和 DependencyProperty 的奇怪行为
我正在尝试制作一个可重复使用的控件的小型POC,但我遇到了奇怪的行为,看在上帝的份上,我无法弄清楚为什么。 所以我希望这里的任何人都能对此有所了解。 我是
我发现自己的应用程序中有几个用于各种目的的警报框。为了追求DRY(不要重复自己)的目标,我想集中这段代码。我天真的做法是写一个 ViewMo...
我的用户控件中有一个 WPFToolkit Datagrid。我正在 mvvm 模式创建用户控件。如何在数据网格中实现分页? 有没有默认的分页机制或者我们必须去
我有以下项目列表,每个项目旁边都有一个按钮形式的复选框。 当未选择该按钮时,应显示一个黑色空圆圈。 当选择该按钮时
在 mvvm 中创建可观察属性的正确方法是 [可观察属性] 私有字符串_name; 但是,在某些情况下您需要更改设置。如何正确地做到这一点……
Android分页3:可以从PagingData获取itemcount<T>?
我如何才能获取我的 PagingData 所保存的当前项目数量?我找到的唯一解决方案是调用 shopListAdapter.itemCount 但这总是返回 0。 我正在尝试什么...
我有一个 EditText 和一个 RecyclerView。我想观察 EditText 并从 TMDB API 获取数据到无尽的 RecyclerView。我可以使用 Retrofit 和 P 将数据从 API 获取到无尽的 Recyclerview...
我需要能够动态更改分页源。 一个屏幕有 2 个功能: 第一:最初加载数据列表 第二:搜索特定数据 视图模型: BlogsViewModel 类:BaseView...
使用带有mvvm的分页库时如何在android中获取pagedlist大小
拜托,我正在使用带有改造和分页库的 android MVVM,问题是我无法获取分页列表的大小。 UI 中的 pagedlist = 0 始终。 下面的代码是我获取列表的方式...