vue 的生命周期

7——12

1:计数器

1:直接操作

<h2> 当前计数: {{counter}}</h2>
<button v-on:click="counter++">+</button>
<button v-on:click="counter--">-</button>

2:使用函数

<button v-on:click="add">+</button>
<button v-on:click="sub">-</button>

const app = new Vue({
    el:"#app",
    data:{
        counter:0
    },
    methods:{
        add:function(){
            console.log("add焙执行");
            this.counter++;
        },
        sub:function(){
            console.log(“sub被执行”);
            this.counter--;
        }
    })

2:MVVM

在这里插入图片描述

3:options选项

  • 内容

    • el
    • data
    • methods
  • 什么时候叫函数,什么时候叫方法

    • 方法:method 在类里面的
    • 函数:function 是独立出来的,例如JS中独立的 函数是一等公民
  • 四个钩子

    • created
    • mounted
    • updated
    • destroyed

4:生命周期

在这里插入图片描述

  • 如果开发完成 是tags的版本d

  • debug版本 和release 版本

  • 告诉我你自己在什么阶段了,比如在特定的时间段发送请求,进行回调。created,mounted,updated,destroyed

  • 从创建到销毁的整个过程

在这里插入图片描述

5:vue的生命周期函数

  • callHook
  • 生命周期函数,也叫钩子函数
  • 绿色的部分,是自己内部做的
  • 更新DOM
  • VUE 实例一般是不会销毁的,但是组件是会销毁的
beforeCreate:function(){

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值