vue获取css内容进行替换_Vue.js中对css的操作(修改)具体方式详解

本文详细介绍了在Vue.js中动态修改CSS的多种方法,包括使用`v-bind:class`和`v-bind:style`,对象语法、内联样式、数组语法、计算属性以及操作节点。通过实例展示了如何根据条件控制类名的显示,以及如何在`mounted`生命周期钩子中使用`$refs`修改元素样式。
摘要由CSDN通过智能技术生成

使用v-bind:class或者v-bind:style或者直接通过操作dom来对其样式进行更改;

1.v-bind:class || v-bind:style

其中v-bind是指令,: 后面的class 和style是参数,而class之后的指在vue的官方文档里被称为'指令预期值'(这个不必深究,反正个人觉得初学知道他叫啥名有啥用就好了)同v-bind的大多数指令(部分特殊指令如V-for除外)一样,除了可以绑定字符串类型的变量外,还支持一个单一的js表达式,也就是说v-bind:class的'指令预期值'除了字符串以外还可以是对象或者数组(‘v-bind:'中的v-bind可省略)。

1.1:对象语法:

通过对象来绑定v-bind:class=“{'css类名':控制是否显示(true or false)}”

1.1我的对象更改&&绑定test

export default {

name: 'mytest',

data() {

return {

display: true

}

},

mounted() {},

computed: {},

methods:{}

}

.colordisplay {

display: inline;

background: red;

border: 1px solid blue

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值