vue怎么动态使用style
时间: 2023-07-05 13:28:15 浏览: 98
vue动态绑定 style 的丰富案例
在 Vue 中,可以使用 `:style` 来动态地设置元素的样式。具体来说,可以将一个对象作为 `:style` 的值,这个对象中的每个属性都表示一个样式属性,属性名为样式属性的名称,属性值为样式属性的值。
例如,假设我们有一个 Vue 组件,其中有一个变量 `color`,表示文本的颜色,那么可以使用以下代码来动态设置样式:
```html
<template>
<div :style="{ color: textColor }">这是一段文本</div>
</template>
<script>
export default {
data() {
return {
textColor: 'red'
}
}
}
</script>
```
在上面的代码中,我们使用了 `:style` 来动态设置 `div` 元素的颜色样式,属性名为 `color`,属性值为 `textColor`,这个变量可以在 Vue 组件中进行修改,从而动态改变元素的样式。
阅读全文