gpt4 book ai didi

javascript - 2 个子级 ng-click 上的父级 ng-class

转载 作者:行者123 更新时间:2023-12-03 07:33:12 25 4
gpt4 key购买 nike

我正在尝试使用不同的子ng-click更改父类名称这是代码:

<div class="item"
ng-class="{'_first': isFirst, '_second': isSecond}"
ng-repeat="item in currentCtrl.currentData">
<div class="btn-container">
<button class="btn"
ng-click="isFirst = !isFirst">first</button>
</div>
<div class="btn-container">
<button class="btn"
ng-click="isSecond = !isSecond">second</button>
</div>
</div>

它仅适用于第一个我错过了什么?

编辑:发现问题,代码正确

最佳答案

你有这样的吗?

var app = angular.module("app",[]);
app.controller("ctrl", function($scope){

$scope.items = [1,2,3,4];
$scope.isSecond = true;
$scope.isFirst = false;



})
._first{
color:red;
}

._second{
color:blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

<div ng-app="app" ng-controller="ctrl">

<div class="item" ng-class="isFirst== true ? '_first' : '_second'"
ng-repeat="item in items">
<p> this is a test</p>
<div class="btn-container">
<button class="btn"
ng-click="isFirst= !isFirst">first</button>
</div>
<div class="btn-container">
<button class="btn"
ng-click="isFirst = !isFirst">second</button>
</div>
</div>

</div>

关于javascript - 2 个子级 ng-click 上的父级 ng-class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35727803/

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