美文网首页前端@IT·互联网
Vue —— 数据的单双向绑定 v-bind v-model

Vue —— 数据的单双向绑定 v-bind v-model

作者: Sam小兄弟 | 来源:发表于2023-12-14 10:00 被阅读0次

作者:Sam


1. 简介

v-bind与v-model都能用于vue中的数据绑定

2. v-bind

  • 只能进行数据从js到页面的单向绑定,不能进行页面到js代码的绑定
  • 可以作用在任何的属性上面

语法

<a v-bind:href="url">test</a>

可以将v-bind:href简写为:href

<a :href="url">test</a>
  • 变量支持使用js表达式来进行处理

3. v-model

  • v-model可以进行js代码到html,html到js代码的双向绑定,即修改html页面上的值,就会立即影响js代码中的值,修改js代码中的值,也会影响html页面上的值
  • v-model并不是所有的标签都能使用的,默认只支持表单元素标签,这是因为v-model默认读取的是标签的value属性来进行数据的双向同步

语法

<div id="test2">
    <input type="text" v-model:value="username" placeholder="Input your username">
</div>
new Vue({
    el:'#test2',
    data:{
        username: 'Sam'
    }
})

v-model:value可以简写为v-model

<input type="text" v-model="username" placeholder="Input your username">

相关文章

  • Vue基础指令

    Vue循环指令 Vue绑定指令: v-bind:style,v-bind:class: v-model双向数据绑定...

  • 三、Vue中的属性绑定(v-bind)和双向数据绑定(v-mod

    三、Vue中的属性绑定(v-bind)和双向数据绑定(v-model)属性绑定(v-bind) 此例子中,若想di...

  • vue基础

    v-bind:v-bind:(属性名) 单向数据绑定 v-model:v-model:(属性名) 双向数据绑定,一...

  • 2、数据绑定

    v-model双向绑定v-bind单向绑定 v-model双向绑定的例子 运行结果a.png 使用v-bind绑定...

  • First 数据绑定

    v-model双向绑定v-bind单向绑定 v-model双向绑定的例子 运行结果a.png 使用v-bind绑定...

  • v-bind和v-model的区别?

    一、v-bind是单向数据绑定, 而v-model是双向数据绑定 v-bind是单向绑定,如果配合事件,也可以实现...

  • vue v-model v-bind

    数据的双向绑定v-model 属性绑定v-bind。 v-bind绑定样式动态变化。 方式1: 在组件文件中新建s...

  • vue 学习之数据双向绑定

    表单输入绑定 不用v-model的情况下实现双向绑定(v-on、v-bind) v-bind 将数据绑定到DOM节...

  • Vue 实例 一

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

  • vue双向数据绑定原理

    vue中通过v-model进行一个双向数据绑定。 双向数据绑定的原理是什么? Vue内部通过Object.defi...

网友评论

    本文标题:Vue —— 数据的单双向绑定 v-bind v-model

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