在vue中实现了在样式里使用js变量的方法

27 阅读1分钟
<template>
  <div class="box" :style="styleVar">
  </div>
</template>
<script>
export default {
  props: {
    height: {
      type: Number,
      default: 54,
    },
  },
  computed: {
    styleVar() {
      return {
        '--box-height': this.height + 'px'
      }
    }
  },
}
</script>
<style scoped>
.box {
  height: var(--box-height);
}
</style>

有想换工作的同学可以找我内推哦不低于15k(前端,java,测试)

在这里插入图片描述