MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自动传递给 View,即所谓的数据双向绑定。 Vue.js 是一个提供了 MVVM 风格的双向数据绑定 ...
分类:
Web程序 时间:
2017-07-16 11:22:07
阅读次数:
163
有时候我们常要对一些属性进行自定义的约束,可以这么做 ...
分类:
其他好文 时间:
2017-07-13 00:48:19
阅读次数:
163
Vue的实例是Vue框架的入口,其实也就是前端的ViewModel,它包含了页面中的业务逻辑处理、数据模型等,当然它也有自己的一系列的生命周期的事件钩子,辅助我们进行对整个Vue实例生成、编译、挂着、销毁等过程进行js控制。 5.1. Vue实例初始化的选项配置对象详解 前面我们已经用了很多次 ne ...
分类:
其他好文 时间:
2017-07-09 13:50:59
阅读次数:
201
4.1. 监听事件的Vue处理 Vue提供了协助我们为标签绑定时间的方法,当然我们可以直接用dom原生的方式去绑定事件。Vue提供的指令进行绑定也是非常方便,而且能让ViewModel更简洁,逻辑更彻底。所以还是推荐大家使用的。 Vue提供了v-on指令帮助我们进行事件的绑定。 基本的内联事件处理方 ...
分类:
其他好文 时间:
2017-07-09 12:38:39
阅读次数:
150
Caliburn.Micro学习笔记(二) Actions 上一篇已经简单说了一下引导类和简单的控件绑定 我的上一个例子里的button自动匹配到ViewModel事件你一定感觉很好玩吧 今天说一下它的Actions,看一下Caliburn.Micro给我们提供了多强大的支持 我们还是从做例子开始 ...
分类:
其他好文 时间:
2017-07-06 23:52:02
阅读次数:
292
1.Why "Architecture" Components? 2.what does architecture components include? { Room //a robust SQL object mapping library ViewModel //provide data fo ...
分类:
其他好文 时间:
2017-07-06 21:00:49
阅读次数:
475
Vue.js 和 MVVM 小细节 MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自动传递给 View,即所谓的数据双向绑定。 Vue.js 是一个 ...
分类:
其他好文 时间:
2017-07-06 10:08:12
阅读次数:
248
最近开始学习vue.js了,开始接触到mvvm(Model-View-ViewModel),在这里简单的记录下对于这种模式的理解。 以前一直是用的MVC(Model-View-Controller)模式,一直没明白这两个之间的区别,下去查了下资料,借用一下大神的图: MVC模式: MVVM模式: 以 ...
分类:
Web程序 时间:
2017-07-04 12:13:42
阅读次数:
172
设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。 2). MVVM模式:Model View ViewModel 把模型 视图 ...
分类:
移动开发 时间:
2017-06-26 12:52:25
阅读次数:
1466
背景:MVC框架,页面使用razor语法,下拉框的话使用了@Html.DropDownList(),以前传值使用viewdata,但是我们老大说这个方式比较low,希望我可以使用viewmodel的方式,没问题,我来改,首先建立viewmodel,把列表数据传入vm,把多个下拉的数据通过vm传递。 ...
分类:
其他好文 时间:
2017-06-23 16:25:12
阅读次数:
205