gpt4 book ai didi

javascript - 无法从 ng show 显示 div

转载 作者:行者123 更新时间:2023-11-28 13:25:22 25 4
gpt4 key购买 nike

我是 AngularJS 中的新蜜蜂,我在通过 AngularJS 显示 div 时遇到问题。但是值在 subheaddiv(index) 函数中发生了变化,但没有反射(reflect)在 html 中。

Html 片段:-

 <div ng-repeat="details in feeHeadDetails">
<h4 class="panel-title">
{{details.name}}
<div ng-show="{{details.add}}">
<div ng-click="**subheaddiv($index)**" class="pull-right">
<div class="col-xs-12">
<button class="btn btn-primary"><i class="fa fa-plus"></i>Add Sub Head</button>
</div>
</div>
<div ng-show="{{details.deletable}}" class="pull-right">
<div class="col-xs-12">
<button headid="{{details.id}}" ng-click="deleteHead($event, $index)" class="btn btn-danger">Delete</button>
</div>
</div>
</div>
</h4>

Angular 脚本:

 $scope.subheaddiv = function (index) {
$scope.feeHeadDetails[index].add = false;
$scope.feeHeadDetails[index].save = true;
console.log($scope.feeHeadDetails[index]);
};

最佳答案

尝试删除大括号:

ng-show="details.add"
ng-show="details.deletable"

关于javascript - 无法从 ng show 显示 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29672803/

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