美文网首页
02-vue.js基础-Vue实例

02-vue.js基础-Vue实例

作者: Sunshinga | 来源:发表于2019-05-27 15:53 被阅读0次

1.vue实例

每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的

var vm =  new Vue({
    //选项
})

2.数据和方法

当一个 Vue 实例被创建时,它将 data 对象中的所有的属性加入到 Vue 的响应式系统中。当这些属性的值发生改变时,视图将会产生“响应”,即匹配更新为新的值。

var vm =  new Vue({
  el:"#app",
   data:{
        a:1,
  },
methods:{
    al:function(){}
}
})

当这些数据改变时,视图会进行重渲染。值得注意的是只有当实例被创建时 data 中存在的属性才是响应式的。

3.实例生命周期钩子

每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。

new Vue({
  data: {
    a: 1
  },
  beforeCreate:function(){
      //实例创建前
  },
  created: function () {
     //实例创建后
    // `this` 指向 vm 实例
    console.log('a is: ' + this.a)
  },
  beforeMount:function(){
    //实例挂载前
   },
  mounted:function(){
    //实例挂载后
  },
 beforeUpdate:function(){
    //数据视图更新前
   },
  updated:function(){
    //数据视图更新后
  },
 beforeDestroy:function(){
    //实例销毁前
   },
  destroyed:function(){
    //实例销毁后
  },
})

相关文章

  • 02-vue.js基础-Vue实例

    1.vue实例 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的 2.数据和方法 当一个...

  • Vue

    Vue框架 一、Vue基础 添加Vue到网页(无需保存到本地) Vue生命周期 二、Vue 实例 创建Vue实例:...

  • Vue快速入门(二)《快乐Vue》

    基础特性 实例及选项 使用 Vue 前必须先实例化,即 new Vue({})一个 Vue 实例相当于MVVM模式...

  • Vue学习总结(2019.7.31-8.4)

    Vue学习总结 目录 vue基础知识(1-13)vue 引入,实例化vue 数据 & 方法vue 绑定(:)vue...

  • vue知识点列表

    vue基础 Vue 特点 Vue 实例 插值表达式 {{}} 指令: v-bind, v-if, v-for, v...

  • vue基础

    一,vue基础 数据绑定列表循环 事件处理 在script标签中 //实例化vue var app=new Vue...

  • vue语法 大纲

    vue基础 Vue 特点 Vue 实例 插值表达式 {{}} 指令: v-bind, v-if, v-for, v...

  • vue

    vue基础知识部分 扯淡前言 这个笔记是关于vue的所有重点基础知识,大部分配的有实例,这些实例都是我自己一个个敲...

  • 2019-11-26 Vue学习常用网站

    Vue中文官网 基础教程 Vue中文官网 API即Vue实例包含的默认属性和方法 Vue状态共享之Vuex Vue...

  • Vue 实例 一

    Vue实例基础一 数据的双向绑定 v-model 绑定表单的相应事件,和数据实现动态的双向绑定,需要在Vue实例中...

网友评论

      本文标题:02-vue.js基础-Vue实例

      本文链接:https://www.haomeiwen.com/subject/poyhtctx.html