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>
相关推荐
遇见~未来8 分钟前
JavaScript数组全解析:从本质到高级技巧
开发语言·前端·javascript
哈__8 分钟前
基础入门 React Native 鸿蒙跨平台开发:TabBar 底部导航栏
javascript·react native·react.js
lili-felicity10 分钟前
React Native 鸿蒙跨平台开发:Animated 实现鸿蒙端组件的左右滑动动画
javascript·react native·react.js
哈__19 分钟前
React Native 鸿蒙跨平台开发:StatusBar 状态栏组件
javascript·react native·react.js
丢,捞仔1 小时前
uni-app上架应用添加权限提示框
前端·javascript·uni-app
Hilaku1 小时前
我是如何用一行 JS 代码,让你的浏览器内存瞬间崩溃的?
前端·javascript·node.js
五仁火烧1 小时前
npm run build命令详解
前端·vue.js·npm·node.js
哈__1 小时前
React Native 鸿蒙跨平台开发:简易记事本 APP
javascript·react native·react.js
贺今宵1 小时前
electron-vue无网络环境,读取本地图片/文件展示在页面vue中protocol
前端·javascript·electron
老前端的功夫1 小时前
TypeScript索引访问类型深度解析:类型系统的动态访问与模式匹配
前端·javascript·ubuntu·架构·typescript·前端框架