mvvm相关内容

后退按钮以退出MVVM中的Zxing扫描仪

我一直在尝试使用ZXING库,但无法使其正常工作。 我创建了布局XML、视图模型和片段,因为我的项目是MVVM模式。 最初,它显示的是我的布局视图。但问题是,Zxing在库中有自己的屏幕,可以用它扫描代码。 因此,当按下Back按钮时,我无法返回,但它会关闭自己的屏幕,然后显示我的布局。因此,我必须按两次后退按钮才能退出zxing扫描仪和版面视图。 我们将非常感谢您的帮助。 我尝 ..
发布时间:2022-08-27 20:44:46 移动开发

如何在片段中使用ViewModel?

我使用的是MVVM架构。我有一个活动和几个片段,我想在活动中的API中发出一个请求,然后使用ViewModel,感谢获得的数据,将它们显示在片段中。我该怎么做呢?我当前的解决方案不起作用: 活动: viewModelRoutesFragment = new ViewModelProvider(this).get(ViewModelRoutesFragment.class); viewM ..
发布时间:2022-08-20 13:25:32 Java开发

回调方法onLocationChanged()在视图模型上无效

我正在尝试获取ViewModel中的位置信息。 因此,我通过在视图中获取LocationManager来调用questLocationUpdate()。 由于回调方法onLocationChanged()不起作用,我不确定请求位置更新()是否在视图模型中起作用。 我是Android的新手,所以我不知道这里出了什么问题。 因为此代码没有错误。 我猜发生该错误是因为未在调用回调方法 ..
发布时间:2022-04-07 21:01:38 移动开发

如何在使用Compose UI时为每个列表项创建单独的视图模型?

我正在开发一款交易应用程序。我需要列出用户股票及其价值(收益或亏损)和投资组合的总价值。 对于持股列表,在MVP架构中,我会为每个列表项创建一个演示者,但对于这个应用程序,我决定使用MVVM(Compose、ViewModels和Hilt)。我的第一个想法是为每个列表项创建不同的视图模型。我在Composable方法签名中使用hiltViewModel()来创建我的ViewModel的实例, ..

WPF和C#-GeneralTransform和UIElement.TransformToVisual的问题

我使用WPF只有几个月,但我有丰富的WinForm、ASP.NET和Flex背景。我正在尝试绘制如下所示的用户控件IMAGE。 我们正在使用MVVM模式。当用户控件第一次加载时,一切都会正确绘制。该控件由一块画布组成。在画布中存在一个放射状面板,它将几何地放置已添加的UIElement。圆形节点被绘制到放射状嵌板中。显示的多段线在画布中绘制。我通过使用GeneralTransform和调用U ..
发布时间:2022-04-01 10:08:58 C#/.NET

SWIFT关联类型和协议继承

我使用的是SWIFT 2.2,我声明了一个具有关联类型的协议,如下所示: protocol CollectionViewModeling { associatedtype CellType func cellAtIndexPath(indexPath: NSIndexPath) -> CellType } 现在我有了一个符合上述协议的视图模型协议: enum MyI ..
发布时间:2022-03-28 20:14:53 移动开发

SQLite MVVM在活动中返回和获取rowID(&A)

我有一个使用MVVM构建的应用程序。我让应用程序成功地插入到SQLite数据库中。我现在正在尝试在插入完成后获取数据库中的rowId,以便在后续活动中可以对该行进行更新。 我完全理解DAO中将void更改为long的部分,但是我不知道如何在活动级别实际访问这么长的时间,并将其保存到可以使用Intent.PUTEXTRA从一个活动发送到另一个活动的变量中。下面是代码示例。 表/实体类: ..
发布时间:2022-03-23 15:23:14 Java开发

保存和加载数据“MVVM"大大地?

我目前正在使用 Telerik 提供的一些控件进行 C# WPF 项目,并且我尊重 MVVM 模式: 包含数据的模型 将数据呈现给视图的 ViewModel 显示数据的视图 当然,有些模型可以重复使用并显示在多个视图中(在我的例子中,数据可以是显示在不同图表上的形状的内容). 现在我开始设计如何保存数据.我的目标很简单:当用户离开应用程序并返回时,所有视图在内容、颜色 ..
发布时间:2022-01-24 19:12:14 C#/.NET

VueJS - 如何使用 ajax 调用的结果动态初始化模板

我想为 VueJS 组件动态加载 template.我想使用 jQuery 进行 AJAX 调用,无论服务器返回什么都应该是 VueJS 组件的 template.这是删除了 AJAX 调用的代码的简化版本,因为它与数据的来源无关: BoardFeed = Vue.extend模板:' 这应该被替换'数据:->返回项目:空创建:->@template = " 从服务器 ..
发布时间:2022-01-24 10:58:21 前端开发

基于 TextBox 值 (WPF) 启用按钮

这是 MVVM 应用程序.有一个窗口和相关的视图模型类. 表单上有TextBox、Button和ListBox.按钮绑定到具有 CanExecute 功能的 DelegateCommand.想法是用户在文本框中输入一些数据,按下按钮并将数据附加到列表框. 当用户在 TextBox 中输入正确数据时,我想启用命令(和按钮).事情现在是这样的: CanExecute() 方法包含检查 ..
发布时间:2022-01-23 09:03:15 其他开发

使用键盘快捷键触发 Silverlight Prism 命令

有人知道是否可以使用快捷方式触发棱镜命令吗?我的意思是我希望能够以声明方式定义命令与键盘快捷键的绑定,例如 ClientUI 做: 是否有任何用于此目的的开源库?或者代码示例? 我发现 this question 但我认为它没有答案我的. 解决方案 我已经创建了这样的手势触发器.我想和你们分享.基本上,它是 System.Windows.Interactivity 触发器,可以 ..
发布时间:2022-01-23 08:45:09 C#/.NET

DataTemplate 中的 WPF MVVM 按钮控件绑定

我已经看到其他处理这个问题的问题,但从来没有任何明确的代码描述修复.我无法在我的 ItemTemplate 中获得一个按钮来绑定到任何地方的任何命令.非常令人沮丧.顺便说一句,我是一个完整的 MVVM 新手. 这是我的窗口 XAML. ..
发布时间:2022-01-23 08:45:01 其他开发

WPF - 在 ViewModel 中处理 ApplicationCommand

我敢打赌,这个问题已经回答了很多次了,但是...... 对于 UserControl 上的按钮的命令属性设置为 Find (ApplicationCommands.Find) 之类的简单情况,ViewModel 将如何处理该命令?我通常会看到命令处理程序与添加到 UIElement 上的 CommandBindings 集合中的 CommandBinding 连接,但我的 ViewModel ..
发布时间:2022-01-23 08:44:19 其他开发

如何避免 ViewModel 中的命令混乱?

我正在构建一个使用很多命令的应用程序,它们使我的视图模型变得混乱.MVVM 对我来说是新的,如果这个问题有点愚蠢,很抱歉.有没有办法减少混乱?例如在这里你可以看到杂乱的一部分.. 私有 void InitializeCommands(){LogoutCommand = new RelayCommand(Logout);OpenCommand = new RelayCommand(SetImag ..
发布时间:2022-01-23 08:41:13 C#/.NET