赞
踩
- /* 设置scss变量 */
- $mainColor: val(--btnColor,#fd6262) // val()不可少
- @mainColor:val(--btnColor,#fd6262) // less文件用法
-
- /* 使用 */
- .el-button{
- background-color: $mainColor;
- }
-
- /* 抛出 */
- :export {
- el-button: $mainColor; // 类名 : 变量
- }
- /* 这边采用element颜色选择器 */
- <div class="block">
- <span class="demonstration mainColor">有默认值</span>
- <el-color-picker v-model="color1"></el-color-picker>
- </div>
- <el-button @click="btnChange">改变颜色</el-button>
-
-
- data(){
- return{
- color1:''
- }
- },
- methods:{
- btnChange(){
- document.getElementsByTagName('body')[0].style.setProperty('--test', `${this.color1}`);
- }
- }
-
- btnChange(){
- this.$nextTick(()=>{
- document.getElementsByTagName('body')[0].style.setProperty('--test', `${this.color1}`);
- }
- }
初级前端菜鸡做些有用小功能分享
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。