码迷,mamicode.com
首页 >  
搜索关键字:mvvm    ( 1748个结果
WPF中使用MVVM创建一个简单的框架
使用WPF中的data template、commands、data binding、resource结合MVVM模式,创建一个简单、可测试、健壮的框架。...
分类:Windows程序   时间:2015-02-03 15:13:25    阅读次数:217
IOS中消息传递的8种方式
一 MVC简介 MVC是将应用中的类组织起来的一种策略。是IOS开发最常用的设计模式,当然,还有诸如MVVM,VIPER等模式,不过不在本文的讨论范畴。 MVC代表什么:Model-View-Controller。 Model:应用是什么(what the app is ) Controller:如何呈现Mo...
分类:移动开发   时间:2015-01-30 09:15:12    阅读次数:234
Road to the future——伪MVVM库Q.js
模仿Vuejs的伪MVVM库,下面是使用说明项目地址:https://github.com/miniflycn/Q.js相关项目:https://github.com/miniflycn/Ques一个简单例子模版:脚本:var vm = new Q({ el: '#demo', data...
分类:Web程序   时间:2015-01-28 21:00:33    阅读次数:251
谈谈INotifyPropertyChanged和ICommand
WPF,Windows8和Windows Phone开发中的MVVM设计模式中很重要的两个接口是INotifyPropertyChanged和ICommand,深入理解这两个接口的原理,并掌握其正确的使用方法,对熟练使用MVVM模式有很大的好处。 MVVM模式最大的好处在于使表现层和逻辑层分离,这得...
分类:其他好文   时间:2015-01-23 06:12:36    阅读次数:244
[WPF]实现密码框的密码绑定
正如绑定TextBox控件的Text属性一样, 我们希望能够将PasswordBox空间的Password属性进行绑定, 比如在MVVM模式中,这似乎是必须的, 但可惜的是, Password属性是不支持绑定的(不是依赖属性, 也没有实现INotifyPropertyChanged).这可能是出.....
分类:Windows程序   时间:2015-01-21 16:29:40    阅读次数:201
第四十六课:MVC和MVVM的开发区别
实现MVC的目的就是为了让M和V相分离。前端的MVC无法做到View和Model的相分离,而MVVM可以。我们先来看一个用MVC模式开发的经典例子:(一定要深入了解这种开发的思想,而不是看懂代码)$(function(){ //基本的Todo模型, var Todo = Backbone.Mod.....
分类:Web程序   时间:2015-01-19 12:18:14    阅读次数:265
MVVM 模版里的控件怎样触发命令
1 public class BaseWindow : Window 2 { 3 public BaseWindow() 4 { 5 InitializeStyle(); //给样式的控件加载事件 6...
分类:其他好文   时间:2015-01-18 15:32:32    阅读次数:181
MVVM -- CallMethodAction 和 InvokeCommandAction
MVVM实践教程 算算,从事Silverlight和WPF的开发也有1年多的时间了,虽然时间不算长,虽然还没有突出的成就,但是感觉也还算一般。 但是,从头至今都没有去认真研究和使用过MVVM,虽然它被认为是Silverlight和WPF开发的最佳架构实践。 我想这里面还是有一些原因,就像一般开始我们...
分类:其他好文   时间:2015-01-18 02:00:09    阅读次数:3385
迷你MVVM框架 avalonjs 1.3.9发布
本次升级,avalon改进了许多内部方法,大大提升性能,并且带来异步刷新视图的新功能。ms-html内部不再使用异步head元素中的avalon元素加入ms-skip指令重构计算属性,现在超级轻量化重构CG回收,不会每次都全部检测所有绑定对象重构内部方法isArrayLike,更好的判定非负整数重构...
分类:Web程序   时间:2015-01-15 12:49:01    阅读次数:259
对angular.js的一点理解
最近一直在学习angular.js。不得不说和jquery相比有很大不同,有很多的不同点,之前也用过Knockout.js 但是两者还是有一定的区别的,首先knockout.js是基于Mvvm的,是几乎纯粹的dom 绑定没有一个架构一样的东西。而angular.js 则有dom 绑定还有mvc .....
分类:Web程序   时间:2015-01-14 14:11:00    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!