什么是Vue.js vue是法语中视图的意思,Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。作者是尤雨溪,写下这篇文章时vue.js版本为1.0.7 准备 我推荐使用sublime …
标签:mvvm
Vue源码之响应式原理
个人博客地址 Object的变化侦测 像Vue官网上面说的,vue是通过Object.defineProperty来侦测对象属性值的变化。 function defineReactive (obj, key, val) …
基于Vue的MVVM学习笔记
什么是MVVM MVVM——Model-View-ViewModle的缩写,MVC设计模式的改进版。Model是我们应用中的数据模型,View是我们的UI层,通过ViewModle,可以把我们Modle中的数据映射到Vi…
使用 ale.js 制作一个小而美的表格编辑器(4)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访问第五篇文章): o…
使用 ale.js 制作一个小而美的表格编辑器(3)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访问第四篇文章): o…
使用 ale.js 制作一个小而美的表格编辑器(2)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访问第三篇文章): o…
前端MVVM模式及其在Vue和React中的体现
MVVM相关概念 1) MVVM典型特点是有四个概念:Model、View、ViewModel、绑定器。MVVM可以是单向绑定也可以是双向绑定甚至是不绑定 2) 绑定器:声明性的数据和命令,存在于ViewModel之中,…
模拟 Vue 手写一个 MVVM
阅读原文 MVVM 的前世今生 MVVM 设计模式,是由 MVC(最早来源于后端)、MVP 等设计模式进化而来,M – 数据模型(Model),VM – 视图模型(ViewModel),V …
AngularJs directive 的单元测试方法
第一次翻译技术文章,肯定很多语句很生疏,有看官的话就见谅,没有的话也没人看的到这句话。。 翻译自:Unit Testing an AngularJS Directive 在这篇文章中,我将详述如何给我们上周开发的step…
模仿Vue写一个mvvm
网络上有很多教你如何模仿vue手写mvvm的视频,我从来没有自己动手写过。这周末想着一定要把这件事情完成。 下面就关于vue如何实现two-way data-binding做一个简单的步骤梳理,文字有点多,不过逐步看下去…
vue中的数据绑定原理
vue的响应式数据绑定 原文地址: https://github.com/HolyZheng/… 关键词:Object.defineProperty、观察者模式 vue中的响应式数据绑定是通过数据劫持和观察者…
面试中React与Vue的比对
1.virtual dom 用JS模拟DOM结构,DOM变化的对比,放在JS层做,以提高重绘性能 DOM操作昂贵,JS运行效率高,要减少DOM操作 使用:snabbdom的使用 核心API:h函数 h(‘标签名’,{属性…