html:
<ng-container *ngIf="oCode_test1(table.oCode)'">
<span>{{aaa}}:</span></ng-container><ng-container *ngIf="oCode_test2(table.oCode)'">
<span>{{bbb}}:</span></ng-container><ng-container *ngIf="oCode_test3(table.oCode)'">
<span>{{ccc}}:</span></ng-container>ts:
oCode_test1(oCode){ if(oCode == 'aa' || oCode == 'aa1st' || oCode == 'aah2' ||
oCode == 'aaq1' || oCode == 'aaq3' || oCode == 'aaq4'){ return true
} return false
}
oCode_test2(oCode){ if(oCode == 'qq' || oCode == 'qq1st' || oCode == 'qqh2' ||
oCode == 'qqq1' || oCode == 'qqq3' || oCode == 'qqq4'){ return true
} return false
}
oCode_test3(oCode){ if(oCode == 'ww' || oCode == 'ww1st' || oCode == 'wwh2' ||
oCode == 'wwq1' || oCode == 'wwq3' || oCode == 'wwq4'){ return true
} return false
}ts的部分,感觉重复性过高,该怎么优化,3个function有办法合并成一个吗?
慕雪6442864
相关分类