我是否可以为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但它没有帮助。
我经常遇到多个案例选项共享相同实现的情况,我必须为所有这些案例编写冗余代码。
你觉得我应该遵循更好的做法,请分享。
非常感谢。
答案 0 :(得分:0)
有一个拉取请求,解决您的问题https://github.com/angular/angular.js/pull/3516
我有以下关于变通方法的想法 1.编写评估表达式,使其具有对您感兴趣的最小数量的不同值 2.将最常见的行为置于默认情况