css中只使用vue的变量

参考:https://blog.csdn.net/FellAsleep/article/details/130617163

1、必须作用在用一个div上

2、变量必须有双横杠"--"

javascript 复制代码
<span
 class="bb" 
 :style="spanStyle">11</span>
javascript 复制代码
data() {
	return {
		spanStyle: {
          "--color": '#bfa' //默认值
        },
	}
}
javascript 复制代码
created(){
  setTimeout(()=> {
    this.spanStyle["--color"] = 'red'
  },5000)
},
javascript 复制代码
.bb {
  color: var(--color);
}
相关推荐
谢尔登13 分钟前
10_从 React Hooks 本质看 useState
前端·ubuntu·react.js
辰同学ovo14 分钟前
从全局登录状态管理学习 Redux
前端·javascript·学习·react.js
陈随易36 分钟前
2年没用Nodejs了,Bun很香
前端·后端·程序员
donecoding1 小时前
Corepack 完全解析:从懵到懂,包管理器自由了
前端·node.js·前端工程化
yqcoder1 小时前
端经典面试题:为什么 0.1 + 0.2 !== 0.3?
前端·css
ZC跨境爬虫1 小时前
跟着 MDN 学 HTML day_12:(HTML网页图片嵌入)
前端·javascript·css·ui·html
光影少年1 小时前
reeact虚拟DOM、Diff算法原理、key的作用与为什么不能用index
前端·react.js·掘金·金石计划
用户059540174461 小时前
大模型记忆存储踩坑实录:LangChain 的 ConversationBufferMemory 让我排查了 6 小时
前端·css
是上好佳佳佳呀1 小时前
【前端(十二)】JavaScript 函数与对象笔记
前端·javascript·笔记
你真的快乐吗2 小时前
@fuxishi/svg-icon:一个 Vue 3 svg本地图标+iconify图标组件库,让图标管理不再头疼
前端·vue.js·typescript