Vue的初体验--使用 new Vue

vue 基础代码

vue的最开始使用

  1. 引入vue包 需要在body之前引入

  2. 在html写一个带id的标签 这个父级元素及它内部所有元素都在下一步的控制域内

    <div id="ctr-01">
             <p >{{first}}</p>
    </div>
    
    1. new 一个Vue对象

      var vm = new Vue({
                el:'#ctr-01',
                data:{
                    first:'vue是什么?'
                }
            })
      

      (1)其中 el 是选择器 注意 el只能选择一个dom作为控制域 比如:

      <div id="ctr-01">
                <p >{{first}}</p>
      </div>
      <div id="ctr-01">
                <p >{{first}}</p>
      </div>
      

      结果:

      //vue是什么?

      {{first}}

      //

      可以看出 用类选择器时 vue只选择class中第一个dom

      (2) 使用data内部的数据时候,如:this.first的方式 但是不可以 this.data.first 我们打印vm 看看为什么


      1559898964602.png

我们看到first 成为vm中的一个属性 再试试打印 vm. _data.first 看看


1559899097141.png

答案是可行的。

这是高程中对代码的解释


1559899419823.png

(3) 引用传入数据 在标签内部加入名为“插值表达式” 如 {{first}}


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 深入响应式 追踪变化: 把普通js对象传给Vue实例的data选项,Vue将使用Object.defineProp...
    冥冥2017阅读 4,901评论 6 16
  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 5,082评论 0 29
  • vue理解浅谈 一 理解vue的核心理念 使用vue会让人感到身心愉悦,它同时具备angular和react的优点...
    ndxs2008阅读 24,197评论 2 18
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,117评论 0 2
  • 半年前,一个朋友推荐我亲子游泳课,我带孩子们来体验,他们都非常的喜欢,只是会员卡的价格不菲。朋友(游泳中心的老板,...
    蕾_艺术治疗师阅读 469评论 0 1