Я новичок в угловой JS. Я не знал, как использовать ng-show и ng-hide с функцией ng-click в цикле ng-repeat. Вот мой код:ng-show и ng-hide с функцией ng-clikc в петле ng-repeat
<div ng-repeat="listname in get_checklist track by $index">
<span ng-click="CKItemShowHide()"> Add Item </span>
<div ng-show ="CKItemIsVisible" ng-cloak class="labelBoardpopup memberBoardpopup" layout="row" layout-wrap>
<h3>Create Item</h3>
<div class="createBoardpopupform" layout="row">
<form flex>
<md-input-container class="md-block" flex-gt-sm>
<label>Item name</label>
<input ng-model="CKItem" ng-required="true">
</md-input-container>
<md-button class="md-raised md-primary">Add</md-button>
</form>
</div>
</div>
</div>
В контроллере у меня есть такой код:
$scope.CKItemIsVisible = false;
$scope.CKItemShowHide = function() {
$scope.CKItemIsVisible = $scope.CKItemIsVisible ? false : true;
};
В этом коде, когда я нажимаю добавить элемент будет показывать и скрывать все содержимое Div в то же время. Но я хочу показать индивидуальное содержание шоу и скрыть. Если кто-то может помочь.
@SARAN, пожалуйста, проверьте мой ответ. – Sravan
Thanku Sravan. Это код, который я хочу. – SARAN