vue基础实例分析

<body>
  <div id="app">
    {{ msg }}
    msg
  </div>
  msg
</body>
<script src="../../lib/vue.js"></script>
<script>
  /* 
    当我们第一次通过script标签对引入vue.js时,我们就会有一个全局变量  Vue   
      Vue它是一个构造器函数

      Vue( options )
        this._init( options ) //在初始化执行vue

        参数: options 我们称之为‘ 选项 ’
          类型: Object


        options / el 
          我们称之为自动挂载: 将页面一个已经存在dom作为整个实例的作用范围,出了这个范围那么vm实例就没有作用了
          body不能作为el的挂载目标

        options / data 数据
          new类型中 data选项是一个对象
          使用形式: 在实例范围内,它相当于全局变量 
                    我们要将这个变量放在一个模板语法中才能解析,这个语法叫做mustache语法,也叫 ‘双大括号语法’
          使用范围: el确定的那个范围


    Vue是一个MVVM框架
      M: data选项
      V:el挂载的东西
      VM: vm实例


  */

  // console.log( Vue )



  // var vm = new Vue( options ) // 实例化Vue的到vm实例
  var vm = new Vue({
    el: '#app',// document.querySelector('#app')
    data: {
      msg: 'hello Vue.js'//在实例范围内,它相当于全局变量
    }
  }) // 实例化Vue的到vm实例




</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值