!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>编程技术>vue3在css中使用js中变量(v-bind() in CSS)

vue3在css中使用js中变量(v-bind() in CSS)

曾几何时,有么有过被不能用js来控制css中的变量属性而困惑,你可能说直接获取dom获取,是不是不太人性

vue3.2中引入了 style v-bind 可以实现以上的功能

<template>
  <div class=\"text\">hello</div>
</template>
<script setup>
  import { reactive, ref } from \'vue\'
  const state = reactive({
    blue: \'blue\'
  })
  const red = ref(\'red\')
</script>
<style>
  .text {
    color: v-bind(state.blue);
    background: v-bind(red);
  }
</style>

预览效果

vue3在css中使用js中变量(v-bind() in CSS)

给TA打赏
共{{data.count}}人
人已打赏
编程技术

JS动态修改网站图标以及标题

2022-9-27 4:49:09

编程技术

yarn安装和常用命令,配置阿里源

2022-9-27 4:49:29

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:林沐阳 反馈,我们将尽快处理。
{{yiyan[0].hitokoto}}
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索