vue双向绑定和单向绑定,vue.js 双向绑定,Vue双向绑定详解

vue双向绑定和单向绑定,vue.js 双向绑定,Vue双向绑定详解

本文主要介绍了用Vue实现双向绑定的四种方法,非常好,有参考价值。请有需要的朋友参考,希望能帮到你。

: 目录

1.双向绑定2。那么,其他标签选择会有同样的结果吗?当然,答案是肯定的:3。我们再来看另一个:4。注意。

摘要

1、双向绑定

双向绑定意味着当你的前端数据发生变化时,你的数据中的数据也会发生变化。同样,当你的数据中的数据发生变化时,前端页面中的数据也会发生变化,这个过程不需要刷新。

!文档类型html

html lang=en

meta charset=UTF-8

标题标题/标题

/头

身体

div id=应用程序

!-将显示您输入的内容。事实上,当前端数据发生变化时,消息也会发生变化-

text:input type= text v-model= message { message } }

/div

script src= https://cdn . jsdelivr . net/NPM/vue @ 2 . 5 . 21/dist/vue . min . js /script

脚本

var vm=new Vue({

埃尔: #app ,

数据:{

消息:“”

}

});

/脚本

/body

/html

运行结果:

如果数据中的数据发生变化,首页的数据也会发生变化,如下图:

当前端数据发生变化时,你的数据中的数据也会发生变化。

如下所示:

2、那么其它标签选中会不会也有这个结果,答案当然是有:

!文档类型html

html lang=en

meta charset=UTF-8

标题标题/标题

/头

身体

div id=应用程序

性别:

type= radio name= sex value= male v-model= message 男性

type= radio name= sex value= female v-model= message 雌性

p您的性别是:{{message}}/p

/div

script src= https://cdn . jsdelivr . net/NPM/vue @ 2 . 5 . 21/dist/vue . min . js /script

脚本

var vm=new Vue({

埃尔: #app ,

数据:{

消息:“”

}

});

/脚本

/body

/html

运行结果:

3、我们再来看一个:

!文档类型html

html lang=en

meta charset=UTF-8

标题标题/标题

/头

身体

div id=应用程序

select v-model=select

选项= 已禁用-请选择-/选项

男性/选项

女人/选择

/选择

您的选择:{{select}}/span

/div

script src= https://cdn . jsdelivr . net/NPM/vue @ 2 . 5 . 21/dist/vue . min . js /script

脚本

var vm=new Vue({

埃尔: #app ,

数据:{

选择:“”

}

});

/脚本

/body

/html

运行结果:

4.专心

V-model将忽略所有表单元素的value、checked和selected属性的初始值,并始终使用Vue实例的数据作为数据源。你应该通过JavaScript在组件的数据选项中声明初始值!

摘要

本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

vue双向绑定和单向绑定,vue.js 双向绑定,Vue双向绑定详解