在VUE style中使用data中的变量的方法详解


当前第2页 返回上一页

html

1

<p v-bind:class="{ 'active': isActive, 'text-danger': hasError }"></p>

js

1

2

3

4

5

6

7

data: {

 

 isActive: false,

 

 hasError: true

 

}

数组语法

html

1

<p v-bind:class="\[isActive ? activeClass : '', errorClass\]"></p>

js

1

2

3

4

5

6

7

8

9

10

data: {

 

 isActive: false,

 

 hasError: true,

 

 activeClass: 'active',

 

 errorClass: 'text-danger'

}

只需要动态改变isActive和hasError的值,就可以实现p的绑定不同的class和去掉绑定

2、vue中可以通过对象语法和数组语法来修改style

对象语法

html

1

<p v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"></p>

js

1

2

3

4

5

6

7

data: {

 

 activeColor: 'red',

 

 fontSize: 30

 

}

数组语法

html

1

<p v-bind:style="\[styleColor, styleSize\]"></p>

js

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

data: {

 

 styleColor: {

 

   color: 'red'

 

  },

 

 styleSize:{

 

   fontSize:'23px'

 

 }

 

}

只要改变data中的变量styleColor和styleSize,就可以动态修改p的style了。

相关学习推荐:编程视频

以上就是在VUE style中使用data中的变量的方法详解的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

详解vue中动态添加类名的方法

vuex中常用知识点(总结)

vue通常在项目中干什么

怎么用npm安装vue

vue界面刷新不显示怎么办

bootstrap和vue的区别

vue 3.2发布啦,站起来继续学!

vue脚手架搭建流程

.vue文件可以写注释吗

html style标签是什么意思?关于style标签的使用方法详解

更多相关阅读请进入《vue》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...