dengjunjie
5 天以前 4f39dcc195f28fa275fc2d065fbf1bf6a46c21b7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
module.exports = {
  data() {
    
  },
  props: {
    // 背景颜色
    backgroundColor: {
      type: String,
      default: ''
    },
    // 字体颜色
    fontColor: {
      type: String,
      default: ''
    },
    // 字体大小
    fontSize: {
      type: Number,
      default: 0
    },
    // 字体大小单位
    fontUnit: {
      type: String,
      default: 'rpx'
    }
  },
  computed: {
    backgroundColorStyle() {
      return this.$t.color.getBackgroundColorStyle(this.backgroundColor)
    },
    backgroundColorClass() {
      return this.$t.color.getBackgroundColorInternalClass(this.backgroundColor)
    },
    fontColorStyle() {
      return this.$t.color.getFontColorStyle(this.fontColor)
    },
    fontColorClass() {
      return this.$t.color.getFontColorInternalClass(this.fontColor)
    },
    fontSizeStyle() {
      return this.$t.string.getLengthUnitValue(this.fontSize, this.fontUnit)
    }
  },
  methods: {
    
  }
}