vue中通过js控制scss变量

html 复制代码
<!--
 * @Description:
 * @Author: 李大玄
 * @Date: 2022-07-28 20:34:43
 * @FilePath: /web-framework-demo/src/views/layout.vue
 * @LastEditors: 李大玄
 * @LastEditTime: 2022-11-01 09:25:31
-->
<template>
  <div height="100%" class="b">
    <input type="text" v-model="val">
    <Application  :style="`--bgC: ${val}`">    </Application>
  </div>
</template>

<script>
const bindPhoneIndex = 3;
export default {
  name: "App",
  data() {
    return {
      val: ''
    };
  }
};
</script>

<style lang="scss">
:root {
  --bgC: red;
}
.btnName {
  background: #000 ;
  background: var(--bgC);
}
</style>
相关推荐
穷人小水滴9 小时前
使用 epub 在手机快乐阅读
javascript·deno·科幻
爱学习的程序媛10 小时前
《深入浅出Node.js》核心知识点梳理
javascript·node.js
华仔啊11 小时前
Vue3 如何实现图片懒加载?其实一个 Intersection Observer 就搞定了
前端·vue.js
Robet11 小时前
TS和JS成员变量修饰符
javascript·typescript
方法重载11 小时前
前端性能优化之“代码分割与懒加载”)
javascript
我叫张小白。11 小时前
Vue3 响应式数据:让数据拥有“生命力“
前端·javascript·vue.js·vue3
laocooon52385788611 小时前
vue3 本文实现了一个Vue3折叠面板组件
开发语言·前端·javascript
科普瑞传感仪器12 小时前
从轴孔装配到屏幕贴合:六维力感知的机器人柔性对位应用详解
前端·javascript·数据库·人工智能·机器人·自动化·无人机
n***F87512 小时前
SpringMVC 请求参数接收
前端·javascript·算法
TechMasterPlus12 小时前
VScode如何调试javascript文件
javascript·ide·vscode