Vue学习笔记

Vue指令:

  • v-bind:单向绑定解析表达式,可简写为:
  • v-model:双向数据绑定
  • v-for:遍历数组 / 对象 / 字符串
  • v-on:绑定事件监听,可简写为@
  • v-if:条件渲染(动态控制节点是否存存在)
  • v-else:条件渲染(动态控制节点是否存存在)
  • v-show:条件渲染 (动态控制节点是否展示)

生命周期
定义:每个对象创建到销毁的过程。

  • 创建:
    beforeCreate:new个vue实例,还没有初始化好data 和 methods 。
    created:实例已经完成了模板的编译,但是还没有挂载到页面中。
    beforeMount:此时已经完成了模板的翻译,但是还有完全挂载到页面中。
    mounted:将模板挂载到了页面指定的容器中显示。
  • 运行:
    beforeUpdate:此时data中的状态值是最新的,但是界面上数据还是旧的,因为此时还没有开始重新渲染DOM节点
    updated:data值和界面上数据都是最新的,界面已经被重新渲染好了。
  • 销毁:
    beforeDestroy:此时,实例身上所有的 data 和所有的 methods, 以及 过滤器、指令都处于可用状态
    destroyed:Vue 中所有东西被销毁。

请添加图片描述

图源百度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值