原代码:
if (element.step === 'users') {
this.UpdateDetailList[index].step = '用户数据更新';
} else if (element.step === 'departments') {
this.UpdateDetailList[index].step = '组织数据更新';
} else if (element.step === 'users_relationship') {
this.UpdateDetailList[index].step = '用户间关系数据更新';
} else if (element.step === 'dept_user_relationship') {
this.UpdateDetailList[index].step = '用户和组织关系数据更新';
}
使用对象映射后
stepList: [
{ name: '' },
{ name: '' },
{ name: '' },
{ name: '' },
],
const Map = {
users: '用户数据更新',
departments: '组织数据更新',
users_relationship: '用户间关系数据更新',
dept_user_relationship: '用户和组织关系数据更新',
};
this.stepList[index].name = Map[element.step];
代码使用对象映射前后对比
1358

被折叠的 条评论
为什么被折叠?



