좋아들 쇼를 겨 트리거되지 않습니다 내 문제입니다 :동적으로 추가 라디오 입력은 여기
내가 선택 (그리고 나머지를 숨기기) 할 때 해당 카테고리의 요소를 보여 범주의 목록을해야는. 나는 라디오 버튼과 함께 가기로 결정했다/모든 카테고리는 그것의 자신의 라디오 버튼을 가지고있다. 카테고리를 추가하는
이코드는 다음과 같습니다
APP.js
controller('FamiliesCtrl', function($scope) {
$scope.families = ['All', 'Stark', 'Lannister'....];
$scope.selfamily = {selfam: 'All'};
}).
HTML
<form ng-controller="FamiliesCtrl">
<input type="radio" ng-model="selfamily.selfam" ng-repeat="family in families" ng-value="family" name="selfam">
</form>
내가 가지고 HTML에 겨 쇼를 실행하는 데 노력하고 있어요 다음 코드 :
<div id="characters" class="row col-xs-9" ng-controller="CharacteresCtrl">
<div class="character col-xs-3" ng-repeat="character in characters | orderBy:sortParameter | limitTo: 120" char-image="{{character.picture}}" ng-show="selfamily.selfam === '{{character.house}}' || selfamily.selfam === 'All'">
<h1>{{character.name}}</h1>
</div>
</div>
좋습니다. 이 작동하지 않습니다하지만이 형식으로 수동으로 카테고리를 삽입하는 경우 :
<input class="checkboxHidden" id="first" type="radio" name="selfam" ng-model="selfamily.selfam" value="All">
... and so on...
IT가 작업을 수행합니다. 귀하의 도움을 많이 주시면 감사하겠습니다. 더 이상의 코드를 제공해야하는 경우 알려 주시기 바랍니다. 수동으로 추가 작업이 잘 ... 당신은 보간이 필요하지 않습니다
답장을 보내 주셔서 감사합니다.하지만 그건 내 문제에 대한 해결책이 아닙니다. 나는 그것을 바꿨고 모든 것이 동일합니다. 문제는 dinamically adedd 라디오 버튼에 있어야합니다. 그러나 어디에서 제대로 생성되는지 알 수는 없습니다. 모든 라디오 버튼은 적절한 값을 갖지만 간단하지는 않습니다. -show when value (family) === character.house –
컨트롤러 두 대가 문제가되었습니다. 고마워요! –