Creating An Optimized Switch Directive For Use With ngRepeat In AngularJS
The Simple Approach (ngSwitch)
The Optimized Approach (bnRepeatSwitch)
The Optimized Approach (bnRepeatSwitch Using Multi-Priority Bindings)