美文网首页
vue 数据绑定

vue 数据绑定

作者: super静_jingjing | 来源:发表于2018-08-27 11:11 被阅读0次

文本绑定: {{ }}
如果使用v-once指令,只能绑定一次数据。name值第一次被绑定成功之后,修改该数据页面也不会进行渲染

<span v-once>{{name}}</span>

HTML绑定:
直接使用大括号绑定html,会被解析成字符串;使用v-html来绑定html,以下span会被替换成html中的内容

<div> <span v-html="html"></span> </div>

html标签属性绑定数据
使用v-bind,以后div的id就会被绑定成“id”的值

<div v-bind:id="id"></div>

所有的绑定都可用js表达式写,比如:

{{number ++}}
<div v-bind:id="'myid_'+id"></div>

指令
绑定数据:v-bind
绑定事件:v-on
绑定点击事件:v-on:click="click();"
双向数据绑定 v-model
vue是一个MVVM的框架。M:model。V:view
MVVM:model改变会影响试图,试图改变会反过来影响model
双向数据里面使用,必须在表单里面使用

<input type="text" v-model = 'msg'>
export default{
  data(){
     return {
        'msg' : '你好VUE'
      }
  }
}


<button vue-on='getMsg()'>获取数据</button>
export default{
  data(){
     return {
        'msg' : '你好VUE'
      }
  },
  methods:{
    getMsg(){
        alert(this.msg);
    },
    setMsg(){
      this.msg = "我改变了";
    }
  }
}

ref获取dom节点:

<input type="text" ref="myself">
<button vue-on='getMsg()'>获取数据</button>
export default{
  data(){
     return {
        'msg' : '你好VUE'
      }
  },
  methods:{
    getMsg(){
        console.log(this.$refs.myself);
    }
  }
}

相关文章

  • Vue 中的双向数据绑定

    双向绑定 单向数据流 双向绑定 or 单向数据流 Vue 是单向数据流,不是双向绑定 Vue 的双向绑定是语法糖 ...

  • vue 双向数据绑定

    Vue实现数据双向绑定的原理:Object.defineProperty()vue实现数据双向绑定主要是:采用数据...

  • vue实例和数据绑定

    vue实例和数据绑定 vue实例和数据绑定 通过script便签引入vue 通过vue构造函数来创建一个vue实例...

  • Vue入门(二)——数据绑定

    一、什么是双向数据绑定 双向数据绑定是Vue的核心功能之一。所谓双向数据绑定是指:HTML标签上的数据绑定到Vue...

  • vue

    数据绑定离不开data里面的数据。也是Vue的核心属性。 它是Vue绑定数据到HTML标签的数据源泉,另外Vue框...

  • Vue实现数据双向绑定的原理

    Vue实现数据双向绑定的原理:Object.defineProperty() vue实现数据双向绑定主要是:采用数...

  • vue基本面试题总结

    原文地址:vue基本面试题 1、vue双向数据绑定? vue数据双向绑定是通过 数据劫持 结合 发布者-订阅者 模...

  • 如何用js手动实现一个数据双向绑定

    双向数据绑定: 我们这里拿vue举例,vue中的双向数据绑定主要是利用Object.defineProperty(...

  • 深入Vue响应式原理

    1.Vue的双向数据绑定 参考 vue的双向绑定原理及实现Vue双向绑定的实现原理Object.definepro...

  • Vue 学习笔记入门篇-数据绑定,指令,事件

    Vue 学习笔记入门篇-数据绑定,指令,事件 2.1.1 vue 实例和数据绑定 通过构造函数 Vue 就可以创建...

网友评论

      本文标题:vue 数据绑定

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