如何使用控制器中的ng类变量
How can i use ng-class variable from controller?
我已经在div上设置了ng class,当选择文件时,我想应用css,所以在下面的选择中,我想将div颜色更改为绿色。如何使用AngularJs完成此任务?
html
<div class="text-arrow" ng-class="{activeBackground:applyActive}">File Selection<span class="arrow-div"></span></div>
css
.activeBackground{
background-color: green;
}
script.js
$scope.onSelect = function (e) {
$scope.applyActive = true;
}
以下是您正在努力实现的目标。
<div ng-class="{ activeBackground: applyActive }">File Selection</div>
<button ng-click="toggleBackground()">Toggle background</button>
您的代码可能存在问题:
- 您有另一种覆盖背景的样式
- 您提到的
onSelect
函数调用不正确
相关文章:
- 引用类变量中的原型方法
- Angular ng类需要帮助设置
- 如何根据html内容使用ng类-AngularJS
- 具有可变变量的角度ng类
- ng重复变量到ng模型
- 如何在ajax回调中使用类变量
- ng类仅适用于所有IE浏览器
- angular元素在通过ng类添加类时不起作用
- ng类应用于页面加载,表达式不真实
- 点击ng后可以触发一个ng类
- 如何在多变量比较的基础上添加ng类
- Javascript ES6共享类变量
- ng类中isActive方法中的变量angularjs
- 如果快速切换,ng类在绑定变量上不能很好地工作,这可能吗
- AngularJS.ng类与$scope中的变量不同步
- 如何使用控制器中的ng类变量
- ng类绑定到子作用域中的不同变量,而不是指定的变量
- Angular的ng类来自变量
- 使用ng类中的循环变量和ng-click属性
- AngularJS$watch变量并重新计算ng类表达式