码迷,mamicode.com
首页 >  
搜索关键字:viewmodel    ( 568个结果
WPF 在MVVM模式下弹出子窗体的方式
主要是通过一个WindowManager管理类,在window后台代码中通过WindowManager注册需要弹出的窗体类型,在ViewModel通过WindowManager的Show方法,显示出来。 WindowManager代码如下: 做一个扩展方法,将子窗体注册方法扩展到Window类型的对 ...
分类:Windows程序   时间:2019-08-07 16:15:59    阅读次数:292
Vue面试经常会被问到的面试题
一、对于MVVM的理解 MVVM 是 Model View ViewModel 的缩写。 + Model 代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。 + View 代表UI 组件,它负责将数据模型转化成UI 展现出来。 + ViewModel 监听模型数据的改变和控制视图行为、 ...
分类:其他好文   时间:2019-08-06 14:17:08    阅读次数:674
前端面试统计vue,js,html,css3
1. 谈谈你对MVVM开发模式的理解 MVVM分为Model、View、ViewModel三者。 Model 代表数据模型,数据和业务逻辑都在Model层中定义; View 代表UI视图,负责数据的展示; ViewModel 负责监听 Model 中数据的改变并且控制视图的更新,处理用户交互操作; ...
分类:Web程序   时间:2019-08-04 18:01:11    阅读次数:103
【Android】ViewModel+LiveData:更加直接地控制视图的方式
?[TOC] LiveData 前言   ViewModel通过将UI data保存在ViewModel类实例的内部,从而大大地将MVC中的 Controller 与 View 分割开,并且通过ViewModel,我们可以较为方便地解决Activity生命周期发生改变(比如由屏幕 ...
分类:移动开发   时间:2019-07-26 19:17:06    阅读次数:858
Vue.js面试题
一、什么是MVVM? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和Model的 ...
分类:Web程序   时间:2019-07-16 15:27:16    阅读次数:139
ASP.NET MVC传递Model到视图的多种方式之通用方式的使用
ASP.NET MVC传递Model到视图的多种方式总结——通用方式的使用 有多种方式可以将数据传递到视图,如下所示: ViewData ViewBag PartialView TempData ViewModel Tuple 场景: 在视图页面,下拉框选择课程触发事件,分别显示老师课程表、学生上课 ...
分类:Web程序   时间:2019-07-16 09:13:19    阅读次数:141
ComboBox过滤
在View层完成数据筛选,无需改变ViewModel层的数据,这样就不必担心在其它地方的使用了。 从路由事件 TextBoxBase.TextChanged 中获取输入的文本,并设置视图的过滤器就可以了。 CollectionViewSource.GetDefaultView 方法是返回一个 ICo ...
分类:其他好文   时间:2019-07-08 19:26:38    阅读次数:95
mvc和mvvm区别
mvc和mvvm区别 MVC和MVVM的区别其实并不大。都是一种设计思想。 主要就是MVC中Controller演变成MVVM中的viewModel。 MVVM主要解决了MVC中大量的DOM操作使页面渲染性能降低,加载速度变慢,影响用户体验。 当和Model频繁发生变化,开发者需要主动更新到View ...
分类:Web程序   时间:2019-06-30 22:01:40    阅读次数:194
使用MVVM的常见误区(1)在ViewModel中和用户交互
缺点,不能进行单元测试 比如,用户在界面点击按钮,实现用户选择一个文件,然后对文件内容进行解析。常见错误如下 和用户交互的部分(OpenFileDialog),应该放在View中。这里可以利用命令参数来传递文件名 在View中按钮的单击事件中,进行交互。如果用户取消了操作,利用异常取消命令执行 在x ...
分类:其他好文   时间:2019-06-30 17:31:24    阅读次数:240
Vue学习所得小结(一)
一、理解MVC和MVVM的关系: MVC:Model View Controller (模型 视图 控制器) 分别为:业务逻辑、界面、用来调度View和Model层 MVVM:Model View ViewModel M:每个页面中单独的数据; V:每个页面中的HTML机构; VM:调度者,V从VM ...
分类:其他好文   时间:2019-06-28 22:28:41    阅读次数:138
568条   上一页 1 ... 9 10 11 12 13 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!