腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
ViewModel
或视图在绘制逻辑中
的
责任
、
昨天,我和我
的
一个工作伙伴讨论了
ViewModel
和视图
责任
。我有一个在不同上下文中更改
的
文本,如视图中
的
Edit/New模式。其中一个团队程序员写了一些这样
的
东西:{}{}在<e
浏览 6
提问于2016-12-13
得票数 1
回答已采纳
1
回答
ViewModel
应该负责更新/发布事件吗?
、
、
ViewModel
负责获取和格式化数据,以便视图获取并显示给用户。协调器控制导航。哪个部分应该负责post/update事件,例如执行登录/注册api方法,执行注释/like请求?它也是
ViewModel
的
责任
还是协调员
的
责任
?这篇文章说协调者应该负责导航和模型突变:http://khanlou.com/2015/10/coordinators-redux/ 但我发现了
ViewModel</
浏览 30
提问于2019-01-23
得票数 0
2
回答
MVVM本地化-视图中
的
本地化资源与
ViewModel
中
的
本地化资源?
、
、
本地化是视图
的
责任
还是
ViewModel
的
责任
?最初,我认为它显然属于VM,因为它只是需要由视图显示
的
数据。确切需要显示
的
内容对视图并不重要。此外,我还体验到XAML比
ViewModel
代码更易碎。但在今天
的
讨论中,有些人强烈认为本地化是观点
的
责任
。将它们放入视图
的
优点:
ViewModel</e
浏览 2
提问于2013-12-12
得票数 5
回答已采纳
1
回答
ViewModel
和模型
责任
(WPF)
、
、
我试图理解MVVM模式,我不清楚VM和M
的
责任
。我尝试使用Person类(使用firstName、lastName和dateOfBirth)处理一个wpf示例。我在“模型”文件夹中创建了这样一个类。现在我想要一个Person类
的
集合(一个ObservableCollection),它是我想要绑定到我
的
视图
的
。我应该把这个收藏品放在哪里?在
ViewModel
还是Model中?
浏览 1
提问于2013-11-24
得票数 2
回答已采纳
5
回答
谁负责加载数据?
、
在MVC模型中,加载视图模型
的
责任
在哪里? 控制器是否应该加载数据?视图模型本身是否应该加载数据: MyViewModel
viewModel
= MyViewModel.Create(someValue);服务层是否应该加载它: MyViewModel
viewModel
浏览 1
提问于2009-10-20
得票数 3
回答已采纳
1
回答
在MVVM中,ICommand实现负责什么?执行还是调用?
、
、
在MVVM中,ICommand实现是否有
责任
执行CanExecute和执行逻辑,或者调用驻留在
ViewModel
控制下
的
逻辑?我之所以问这个问题,是因为当我试图在ICommand实现中实现逻辑时,感觉好像在命令和
ViewModel
以及其他对象之间发生了很多紧密
的
耦合。但是,当我只试图从ICommand实现中调用方法时,我会感觉到,对于相当于方法调用
的
代码,我有很多多余
的
代码。我认为,如果我更清楚ICommand实现
的
单一
责任
,那么这个
浏览 1
提问于2013-10-30
得票数 1
回答已采纳
2
回答
在iOS中采用
ViewModel
责任
?
、
、
、
、
我想将MVVM模式应用到我
的
下一个iOS项目中,并且我已经阅读了一些关于它
的
文章和博客。但是他们展示
的
例子非常简单,没有业务逻辑,只有数据模型实体以及View和Model更新。我不清楚究竟是谁负责管理业务逻辑和操作:是
ViewModel
还是Model?例如,假设我
的
一个特性需要: 处理触发更多更新和操作
的
计时器
浏览 2
提问于2016-10-16
得票数 3
1
回答
Swift,一个没有ViewController引用
的
ViewModel
?
、
、
、
、
我一直在想,是否有可能在
ViewModel
中没有引用ViewController
的
MVVM架构,我知道它需要这个引用,因为
ViewModel
作为一个DataContext工作,但是我正在试图找出它,我想尽可能地隔离视图和
ViewModel
之间
的
责任
和依赖注入。您知道如何在Swift中
的
MVVM模式中实现这一点吗?
浏览 4
提问于2021-06-22
得票数 0
回答已采纳
2
回答
简单状态下
ViewModel
责任
的
MVVM设计选择
、
、
我已经理解了它
的
大部分内容,但是对于,
ViewModel
代表视图应该承担多少
责任
仍然没有多少疑问。这意味着,即使是简单
的
逻辑,如按下TextView后清除Button,也应该封装在
ViewModel
中。总的来说,我对MVVM模式还是很陌生
的
,每天都在学习。
ViewModel
应该承担多少
责任
?换句话说,View必须完全哑并且只处理简单绑定(将其UI元素连接到
ViewModel
提供
的
可绑定属性),还是View可以像上
浏览 2
提问于2015-11-09
得票数 2
回答已采纳
1
回答
ViewModel
中
的
单一
责任
原则
、
、
让我们想象一下顶点需要这些属性:int ID {get;}Point point{get; set;}所以我创建了这样
的
想法但是对于顶点
的
ViewModel
需要,所有这些属性都要显示出来。{Positions _positions; //...(在我看来,是这样
的
。)有什么方法可以避免它吗?谢谢。
浏览 0
提问于2013-03-26
得票数 0
5
回答
MVVM
ViewModel
和命令
、
我需要一些帮助来理解视图模型和命令之间
的
关系,以及视图模型
的
责任
。我有一个
viewmodel
类、一个命令类和一个带有Save按钮
的
视图。; { } public_
viewModel
.IsDirty = fa
浏览 0
提问于2013-08-12
得票数 7
2
回答
使用Prism/MVVM实例化一个新
的
View/
ViewModel
实例
、
、
、
、
但是,在我使用
的
视图(OEEView)
的
ctor中,它需要一个传递给它
的
viewModel
。我尝试在选项卡实例化代码中创建一个新
的
OEESelectionViewModel,并将其传递给新
的
OEEView(),但是它
的
默认ctor看起来像public OEESelectionViewModel从我收集到
的
信息来看,这是棱镜
的
责任
,以及使用依赖注入解决依赖关系
的
责任
。DataCont
浏览 0
提问于2019-07-07
得票数 0
回答已采纳
5
回答
MVP/MVVM -过滤列表,谁负责?
、
、
、
、
我应该在xaml.cs中实现"OnTextChanged“事件,还是应该在
ViewModel
中使用属性并使用PropertyChanged来过滤列表。接下来
的
问题是,我应该在
ViewModel
中使用BindingList/ObservableCollection,还是使用ICollectionView将ItemsControl绑定到?赋予
ViewModel
责任
使视图中
的
代码保持为空,但另一方面,我不完全相信应用过滤是ViewModels
的
责任
浏览 0
提问于2009-10-16
得票数 10
回答已采纳
4
回答
当前
的
MVVM视图模型实践是否违反了单一
责任
原则?
、
、
、
、
使用当前
的
实践(至少使用WPF和Silverlight),我们可以在视图模型中看到通过命令绑定绑定
的
视图,或者至少看到视图模型中处理
的
视图事件。要对此进行稍微
的
描述,我们似乎需要知道什么是单一
责任
,或者概念中是否存在多个
责任
,单个
责任
是否按照SRP划分出来。我没有把握。视图模型 这似乎对SRP来说已
浏览 3
提问于2011-08-23
得票数 21
回答已采纳
1
回答
MVVM -在哪里调用功能按钮点击?
、
、
、
、
我还实现了MVVMLight工具包,并为视图和视图控制器创建了
ViewModel
。我正在创建一个登录屏幕,因此用户输入他们
的
用户名和密码,并通过RaisePropertyChanged()事件在模型中更新它们。我
的
问题是,我需要在哪里调用函数来验证这些信息并将它们实际登录到系统中?我已经实现了一个RelayCommand,它将在单击按钮时调用
ViewModel
上
的
方法,就像我在其他教程中看到
的
那样,但是我不确定是否应该在这里调用验证代码。= PasswordTextField.Text)
浏览 1
提问于2017-05-06
得票数 3
回答已采纳
1
回答
MVVM设计模式是否强制
ViewModel
和视图具有可观察关系和观察者关系?
、
、
、
我想知道
ViewModel
中
的
更改是如何反映在视图中
的
。互联网上
的
不同指南显示了不同
的
东西,其中一些人建议
ViewModel
(可观察
的
)应该通知视图(观察者)
的
更改,而不是活动/片段更新
ViewModel
并触发视图更新。实现这一点
的
正确/最佳方式是什么?如果我
的
ViewModel
不是可观察
的
,那么我是不是没有正确地遵循MVVM?
浏览 4
提问于2015-09-18
得票数 0
1
回答
如何使用刀柄匕首在使用中注入
ViewModel
、
、
、
、
我最近通过Dagger开始在我
的
项目中使用DI。在将
viewModel
实例注入活动/片段时,我没有遇到任何问题。但是我不知道如何在服务中注入这个。
浏览 4
提问于2022-01-21
得票数 5
1
回答
关闭调用者窗口
的
命令设计正确吗?
、
、
我有一个WPF对话框(Window
的
继承者)。该对话框有一个"OK“按钮,该按钮绑定到
ViewModel
上
的
"process”命令。(“RelayCommand”命令是Josh Smith进程。)"OK“按钮上
的
CommandParameter设置为对话框窗口本身。如果处理成功,对话框窗口将从
ViewModel
的
命令处理程序内部关闭。在我看来,这似乎违反了单一
责任
原则。对于可能关闭或不关闭调用者窗口
的
命令,正确
的<
浏览 1
提问于2012-08-04
得票数 1
1
回答
使用MvxTabsFragmentActivity处理片段视图模型
的
初始化
、
、
通过查看
的
源代码证实了这一点。 这有点恼人,因为它破坏了视图模型要实现
的
Init / Start模型(如果它们仍然不知道它们被用作选项卡)。在处理与标记片段一起使用
的
视图模型
的
初始化(以及其他生命周期阶段)方面,推荐
的
模式是什么?
浏览 0
提问于2014-06-11
得票数 0
2
回答
.xaml.cs和ViewModels/
ViewModel
.cs之间有什么区别?
、
、
我一直在遵循本教程中
的
MVVM模式使用杯烧微。 .xaml.cs和ViewModels/
ViewModel
.cs之间有什么区别?我看到我们将see视图
的
代码放在ShellViewModel.cs中,但是当我为Button选择事件处理程序时,visual会带我到.xaml.cs,而不是ViewModels/
ViewModel
。我是否必须坚持一个文件或每个文件具有不同
的
角色/
责任
?(考虑到我希望我
的
代码仍然遵循MVVM模式)
浏览 0
提问于2019-08-14
得票数 2
回答已采纳
点击加载更多
相关
资讯
Tophatte平台责任费用是什么?如何监测Tophatte平台的责任费用?
必备的责任链设计模式
小明原创—服务的担当与责任
DeepMind 的2017:有 AlphaGo,更有社会责任
DeepMind的2017:有 AlphaGo,更有社会责任
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券