如何在Angular JS中动态更改类的内容
How to dynamically change content of the classin an Angular JS?
我试图动态地更改showPending
函数调用时的类名。我不知道如何通过angular js
实现这一点。
<li data-match-route="pending" ng-class='menuactive'><a href="javascript:void(0)" ng-click="showPending()" >Pending</a></li>
你可以用表达式指定应该应用哪个类,如文档中所解释的;AngularJS: API: ngClass
<li data-match-route="pending"
ng-class="{menuactive: expression}">
<a href="javascript:void(0)" ng-click="showPending()" >Pending</a>
</li>
在showPending函数中设置控制器中的expression
, css类将相应地更新。
你可以使用ng-class指令。在你被调用的函数中设置一个名为"value"的表达式为真或假,你将在ng-class中使用它,如下面的例子所示。
<li data-match-route="pending" ng-class="{menuactive:value}">
<a href="javascript:void(0)" ng-click="showPending()" >Pending</a></li>
相关文章:
- 如何使用Angular动态添加iframe-src
- 如何在angular.js中动态应用自定义过滤器
- 向动态生成的DOM添加Angular自定义指令
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- Angular 2中登录页上的动态后退链接
- 如何动态禁用Angular指令
- 使用ngRepeat中的Angular动态更改元素颜色
- 不适用于动态数据的Angular指令来自$http
- 在angular.js中定义动态URL的重定向
- Angular,将文本框的动态值传给控制器
- 使用jQuery或Angular动态添加或删除表行
- 在angular中,使用ng repeat生成动态html内容
- 有没有一种方法可以基于Angular 2中注册的路线构建动态导航/菜单
- Angular Js 尝试从主按钮回调动态更改模态文本并且不起作用
- Angular 2-我如何使我的index.html文件的标题和关键字和描述的元标签是动态的
- 如何将动态模板加载到$uibModal.open()(Angular UI引导程序)中
- angular ui:ui路由器动态路由和状态
- Angular UI Bootstrap Datepicker动态日期(变量)
- 动态Angular表没有分页过滤
- 动态Angular和Ionic复选框列表