摘要:
在Web应用中,我们经常会使用表单向服 务端提交一些数据,而通常也会在表单项中绑定一些如input、change等事件对用户输入的数据进行检验、更新等操作。在Vue.js中,我们可以使用v-model指令同步用户输入的数据到Vue实例data属性中,同时会对radion、checkbox、selec 阅读全文
摘要:
通常我们会在模板中绑定表达式,模板是用来描述视图结构的。如果模板中的表达式存在过多的逻辑,模板会变得臃肿不堪,维护变得非常困难。因此,为了简化逻辑,当某个属性的值依赖于其他属性的值时,我们可以使用计算属性。 什么是计算属性计算属性就是当其依赖属性的值发生变化时,这个属性的值会自动更新,与之相关的DO 阅读全文
摘要:
指令(Directive)是特殊的带有前缀V-的特性。指令的值限定为绑定表达式,指令的指责就是当其表达式的值改变时把某些特殊的行为应用到DOM上。 3.1 内部指令 ①v-if指令可以完全根据表达式的值在DOM中生成或移除一个元素。如果v-if表达式赋值为false,那么对应的元素就会从DOM中移除 阅读全文
摘要:
2.1语法 2.1.1 插值 数据绑定是将数据和视图相关联,当数据发生变化时,可以自动更新视图。 Mustache(八字须),{{}} 插值,文本渲染方式。 双大括号标签会把里面的值全部当做字符串处理, 双大括号标签还可以放在HTML标签内, 如果值是HTML片段,则可以使用三个大括号来绑定, Lo 阅读全文
摘要:
MVC最早出现在Java领域,后来又出现了MVP,最后是现在最成熟的MVVM。 MVC是应用最广泛的应用架构之一,Model(模型)、Controller(控制器)、View(视图),视图和模型的联系靠控制器,基本联系都是单向的,这主要是基于分层的目的,让彼此职责分开。 MVP是从MVC模式演变而来 阅读全文