我可以为 Angular ng-switch 指令复制这个 switch 语句行为吗?
switch(variable){
case 'sample1':
case 'sample2':
//So common functionality for both 'sample1' and 'sample2' could be written here
break;
case 'sample3':
break;
}
在角度我尝试使用多个 ng-switch-when 但它没有帮助。
我经常遇到多个案例选项共享相同实现的场景,我必须为所有这些案例编写冗余代码。
您觉得我应该遵循更好的做法,然后请分享。
- 我考虑使用 ng-if 作为一种选择。
- 我还尝试将案例值('sample1','sample2')转换为一个常见值(比如'sample_12_common',因此在代码段中编写一个匹配案例。
非常感谢。