gpt4 book ai didi

javascript - 我如何使用 Controller 中的 ng-class 变量?

转载 作者:太空宇宙 更新时间:2023-11-04 10:55:45 24 4
gpt4 key购买 nike

我在 div 上设置了 ng-class 我想在选择文件时应用 css 所以在 onSelect 下面我想将 div 颜色更改为绿色。我如何使用 AngularJs 完成此任务?

html

<div class="text-arrow" ng-class="{activeBackground:applyActive}">File Selection<span class="arrow-div"></span></div>

CSS

.activeBackground{
background-color: green;
}

脚本.js

$scope.onSelect = function (e) {
$scope.applyActive = true;
}

最佳答案

这是一个 working plnker你想要达到的目标。

 <div ng-class="{ activeBackground: applyActive }">File Selection</div>
<button ng-click="toggleBackground()">Toggle background</button>

您的代码可能存在的问题:

  • 你有另一种覆盖背景的样式
  • 您提到的onSelect 函数未正确调用

关于javascript - 我如何使用 Controller 中的 ng-class 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34636761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com