ng-class无法与ASP.net和AngularJS一起使用

时间:2018-09-17 18:56:04

标签: javascript c# asp.net angularjs

因此,如果满足这两个条件,则需要添加一个类。 (对我而言)关于此的怪异部分是这些条件条件之一是C#。 这是代码:

ng-class="{'comment__header--higher': t.getCommentCount() == 0 , 'comment__header--no-results-a': (t.getCommentCount() == 0 && @(ViewBag.CommentB2 == null))}"

只要没有注释,无论添加哪个版本(A或B),都需要添加“ comment__header--higher”类。但是,仅在网站的A版本上,我需要添加“ comment__header--no-results-a”类。

第一个条件正常。但是在Chrome检查器中,我得到了:

{'comment__header--no-results-a': (t.getCommentCount() == 0 && ng-class)}

我不知道这是否只是浏览器/ angular在检查器中处理ng-class内的C#的方式,还是仅将条件替换为“ ng-class”的事实的原因?问题。

0 个答案:

没有答案