思路:全局定义一个键值对的对象,使用映射的方法,逐个添加颜色。
colorlist:{
"打扫服务":'#5470c6',
"报修服务":'#91cc75',
"收餐服务":'#fac858',
"送物服务":'#ee6666',
"借用物品":'#3ba272',
"加床服务":'#fc8452',
"叫车服务":'#9a60b4',
"叫醒服务":'#ea7ccc',
"收餐服务":'#ea66a6',
"日耗品":'#375830',
"洗衣服务":'#c77eb5',
}
data.forEach((element) => {
let name = element.name;
element["itemStyle"] = {
normal: {
color: colorlist[name],
},
};
});