专栏名称: 奇舞精选
《奇舞精选》是由奇舞团维护的前端技术公众号。除周五外,每天向大家推荐一篇前端相关技术文章,每周五向大家推送汇总周刊内容。
今天看啥  ›  专栏  ›  奇舞精选

新知识get,vue3是如何实现在style中使用响应式变量?

奇舞精选  · 公众号  ·  · 2024-07-08 17:07
    

文章预览

前言 vue2的时候想必大家有遇到需要在style模块中访问script模块中的响应式变量,为此我们不得不使用css变量去实现。现在vue3已经内置了这个功能啦,可以在style中使用 v-bind 指令绑定script模块中的响应式变量,这篇文章我们来讲讲vue是如何实现在style中使用script模块中的响应式变量。注:本文中使用的vue版本为 3.4.19 。 看个demo 我们来看个简单的demo,index.vue文件代码如下:         222      "block" >hello world    "ts">
import { ref } from "vue";

const primaryColor = ref("red");

.block {
  color: v-bind(primaryColor);
}
我们在script模块中定义了一个响应式变量 primaryColor ,并且在style中使用 v-bind 指令将 primaryColor 变量绑定到color样式上面。 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览