美文网首页
vue的动态绑定

vue的动态绑定

作者: 走停2015_iOS开发 | 来源:发表于2018-06-09 12:03 被阅读447次

vue更偏向于mvvm,实现了动态绑定,Vue 在背后做了大量工作。现在数据和 DOM 已经被建立了关联,所有东西都是响应式的

<div id = "box">
     {{name}}
     <p v-html="name"></p>
     <span>{{age}}</span>
     <p v-if="isShow">我是动态创建和删除</p>
     <p v-show="isShow">我是动态隐藏和显示</p>
     <button v-on:click="handleClick">测试</button>
    <span v-bind:title="message">
       鼠标悬停几秒钟查看此处动态绑定的提示信息!
    </span>
 </div>
  • v-html 是显示html标签使用
  • v-if 动态创建和删除
  • v-show 动态隐藏和显示
  • v-on 绑定事件响应
  • v-bind 绑定元素特性
vue使用的基本模板(eldatamethods
  1. el:element 需要获取的元素,一定是html中的跟容器元素
  2. data: 用于数据的存储
  3. methods: 用于存储各种方法
var vm = new Vue({
      el:"#box",
      data:{
          name:"<b>aaaaaa</b>",
          age:15,
          isShow:true,
          message: '页面加载于 ' + new Date().toLocaleString()
      },
      methods:{
          handleClick:function()
           {
//            console.log(11);
              this.name="xaiaohhh";
           }
      }
    })
  • v-for 指令可以绑定数组的数据来渲染一个项目列表
<div id="app-4">
     <ol>
         <li v-for="todo in todos">
             {{ todo.text }}
         </li>
     </ol>
 </div>
  var app4 = new Vue({
      el: '#app-4',
      data: {
          todos: [
              { text: '学习 JavaScript' },
              { text: '学习 Vue' },
              { text: '整个牛项目' }
          ]
      }
  })
  • v-model 指令,它能轻松实现表单输入和应用状态之间的双向绑定。
<div id="app-6">
  <p>{{ message }}</p>
  <input v-model="message">
</div>

var app6 = new Vue({
  el: '#app-6',
  data: {
    message: 'Hello Vue!'
  }
})

相关文章

  • Vue双向绑定实例教程

    Vue双向绑定实例教程 双向绑定简介 我们知道Vue是一个典型的MVVM框架,Vue在动态绑定这一块提供了丰富的A...

  • Vue 实例 一

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

  • vue的this.$set的作用

    用于手动让vue实现动态绑定数据 如果我们在创建实例以后,再在实例上绑定新属性,vue是无法进行双向绑定的。比如:...

  • vue 3.x 学习前 的查缺补漏

    > vue 2 查缺补漏 >>>> 动态 属性绑定 >>>> 循环绑定 >>>> 方法传值 传入事件对象 >>>>...

  • angularJs ng-style实际用法

    项目里,总有需要动态绑定样式的地方。angularJs和vue动态绑定样式的制定方法大同小异。 ng-class道...

  • vue的动态绑定

    vue更偏向于mvvm,实现了动态绑定,Vue 在背后做了大量工作。现在数据和 DOM 已经被建立了关联,所有东西...

  • vue面试常见问题

    vue中动态绑定class的方式? watch和computed的区别 vue中key的作用 vue父传子 子传父...

  • 【融职培训】Web前端学习 第10章 小程序开发4 小程序开发

    一,数据绑定 VUE:vue动态绑定一个变量的变量元素的某个属性的时候,会在变量前面加上冒号:,例: 我的titl...

  • vue数据绑定

    自动转义,VUE自带,防止注入攻击 解决方法: 动态绑定CSS

  • 前端面试题(关于vue和小程序)

    vue class 与 style 怎么动态绑定?关键字:v-bind 小程序的双向绑定和vue哪里不一样小程序直...

网友评论

      本文标题:vue的动态绑定

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