1、数据和方法绑定
(1)方法都存储在methods中,调用方法的时候在JS中直接this.xxx(),在html中采用@click=”xxx()”;
(2)属性都存在data中,调用属性时在JS中直接this.xxx,在html中采用{{xxx}};
示例:

2、绑定属性
属性绑定主要是把data中定义的数据绑定到html元素的属性上,可以通过v-bind:src=,也可以通过:src=。
示例:

3、绑定html
html的绑定主要是将html字符串绑定在页面并解析,主要用到v-html,示例:

4、绑定class
class的绑定主要是通过flag的判断,控制给div绑定不同的class类,用于显示不同的样式,示例:

5、绑定style
Style绑定主要就是通过v-bind将data中定义的样式变量赋值给style中的属性,示例:

欢迎关注公众号:


本文详细介绍了Vue.js中数据和方法的绑定方式,包括方法在methods中存储与调用、属性在data中定义及调用,以及如何进行属性、HTML、class和style的绑定。通过实例展示了Vue.js的数据绑定机制,帮助开发者更好地理解和使用Vue.js。
755

被折叠的 条评论
为什么被折叠?



