Vue学习笔记(一)

1、渐进式JavaScript框架:Vue核心库(小),插件库(大),作用:动态构建用户界面

2、特点:适合移动/PC端开发

3、vue的扩展插件:mint-ui(移动端),element-ui(PC)

4、MVVM:model(模型,数据对象data),view(视图,模版页面),viewMode(视图模型,vue的实例)

5、指令一:强制数据绑定;指令2:事件监听

6、计算属性:在computed属性对象中定义属性方法,在页面中使用{{方法名}}来显示计算的结果; 计算属性存在缓存,多次读取只执行一次getter方法

7、监视属性:通过vm对象的$watch()或watch配置来监视指定的属性

8、class和style的绑定

9、条件渲染指令:v-if、v-else、v-show;如果需要频繁切换v-show较好

10、列表渲染:v-for;数据更新检测

11、事件处理:

1)绑定监听:@click=test($event)->  event.target.属性

2)事件修饰符:@click.stop:停止事件冒泡;@click:prevent:阻止事件的默认行为

3)按键修饰符:@keyup.enter:按下enter键时执行事件

12、表单数据绑定:v-model

13、Vue实例的生命周期:又叫勾子函数。初始化,更新,死亡。

mounted:{} 初始化显示之后立即调用
beforeDestroy:{} 死亡之前调用1次

14、Vue动画和过渡:<transition name='xxx'>,定义class样式

15、过滤器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值