我在vue中有一个使用typescript的组件,其中有一个选择颜色的函数:
chooseColor() {
return (
{
color1: '#67213a',
color2: '#909aaa',
}[this.type] || '#67213a'
);
},
我也有一个color.scss函数,我在这里定义了相同的颜色:
$color1: '#67213a',
$color2: '#909aaa',
那么,如何在函数中避免硬编码颜色呢?
1条答案
按热度按时间am46iovg1#
这应该行得通: