vue资料整理

Vue.js 是一个渐进式框架,专注于视图层。本文整理了Vue的核心概念,包括MVVM模式、指令如v-if、v-model和v-for的使用,计算属性的概念,表单控件的绑定方式,过滤器的创建和使用,以及Vue实例方法、组件通信和生命周期。同时提到了Vue-router和vue-resource等扩展。
摘要由CSDN通过智能技术生成
  1. Vue.js简介    
    1. 什么是vue

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架;

Vue 被设计为可以自底向上逐层应用;

Vue 的核心库只关注视图层;

Vue 也完全能够为复杂的单页应用提供驱动

    1. Vue.js

1.MVP,从MVC演化而来,Controller/Presenter负责逻辑的处理,完全把View和Model进行了分享,主要的程序逻辑在Presenter里实现,与具体的View是没有直接关联的,而是通过定义好的接口进行交互,从而使得在变更View的时候可以保持Presenter不变

2.MVVM,只是把MVC的Controller和MVP的Presenter改成了ViewModel,View的变化会自动更新到ViewModel,ViewModel的变化也会自动同步到View上显示

    1. 指令

1.指令(Directive)是特殊的带有前缀v-的特性,指令的值限定为绑定表达式,指令的职责就是当其表达式的值改变时把某些特殊的行为应用到DOM上

2.v-if有更高的切换消耗,而v-show有更高的初始渲染消耗。因此,如果需要频繁地切换,使用v-show较好;如果在运行时条件不大可能改变,则用v-if较好

3.v-model指令参数:number,将用户的输入自动转换为Number类型;laz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值