0
저는 각도 JS에 익숙하지 않습니다. ng-repeat 루프에서 ng-click 기능을 사용하여 ng-show 및 ng-hide를 사용하는 방법을 알지 못했습니다. 내가이 표시됩니다 항목을 추가하고 동시에 모든 사업부의 내용을 숨기 클릭하면ng-show와 ng-hide는 ng-repeat 루프에서 작동합니다.
$scope.CKItemIsVisible = false;
$scope.CKItemShowHide = function() {
$scope.CKItemIsVisible = $scope.CKItemIsVisible ? false : true;
};
이 코드에서 : 컨트롤러에서
<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>
내가 다음과 같은 코드를 가지고 : 여기 내 코드입니다. 하지만 나는 개별 콘텐츠를 보여주고 숨기려고합니다. 누구든지 도움을받을 수 있다면.
@SARAN을 실행하십시오, 내 대답을 확인하십시오. – Sravan
감사합니다. Sravan. 이것은 내가 원하는 코드입니다. – SARAN