大佬教程收集整理的这篇文章主要介绍了angularjs – 如何使用ng-class强制类名称顺序,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<div class="ui two column grid"> <div ng-class="wideVersion? 'sixteen wide column': 'fourteen wide column'"></div> </div>
这个结果(当范围变量wideVersion改变时)在dom中:
<div class="ui two column grid"> <div class="wide column fourteen"></div> </div>
这不起作用,因为语义要求类名遵循此用例中的自然顺序.我尝试了多个ng级变体但结果是一样的.
谢谢
angular.module('test',[]) .controller('Test',function($scopE){ });
.test.one.two { color:red; } .test.three.four { color:blue; } .test.five.six { color:green; } .test.seven.eight { color:pink; }
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.1/angular.min.js"></script> <div ng-app='test' ng-controller='Test'> <div ng-attr-class="{{checked ? 'test one two' : 'test three four'}}">test1</div> <div class="{{checked ? 'test five six' : 'test seven eight'}}">test2</div> <input type='checkBox' ng-model='checked'> click </div>
以上是大佬教程为你收集整理的angularjs – 如何使用ng-class强制类名称顺序全部内容,希望文章能够帮你解决angularjs – 如何使用ng-class强制类名称顺序所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。