2017-01-30 2 views
1

가 plunker 참조하십시오 NG-반복 AngularJS와 함께 작동하지 않는 다음 Plunker에서 https://plnkr.co/edit/YeOJjf6AZyJ7hAfpFfsK?p=preview의미 UI 드롭 다운이

을, 당신은 색상 드롭 잘 작동하고 있음을 볼 수 있지만, 모양 드롭 다운 아니다. 나는 이것이 모양에 대해 ng-repeat을 사용하기 때문에 이것을 추측합니다. 모양 HTML 내가 코드에서 어떤 실수를 찾을 수 없습니다

<select class="ui dropdown"> 
    <option ng-repeat="test in tests" value="{{test}}">{{test}}</option> 
</select> 

동안

색상 HTML은

<select class="ui dropdown"> 
    <option>1</option> 
    <option>2</option> 
</select> 

입니다. ng-repeat으로 드롭 다운 작업을하는 방법은 무엇입니까?

자세한 내용은 위의 Plunker 링크로 이동하십시오. 감사.

------- UPDATE

내가있어이 에서

$(".ui.dropdown").dropdown(); 

를 이동하여 근무는 컨트롤러 index.html을<script></script>에를 app.js. 플 렁커 (Plunker), https://plnkr.co/edit/NIZ20VKFYb2QfKyr91Lz?p=preview을 참조하십시오.

그래도 컨트롤러 내에서 $(".ui.dropdown").dropdown();이 작동하지 않는 이유를 모르겠다. 감사.

답변

1

시맨틱 (Semantic)이 렌더링하는 방법 인 것처럼 보입니다. 내가 도와 다른 게시물에

<div class="field"> 
    <label for="Role">Role</label> 
    <div class="ui selection dropdown"> 
     <div class="default text">{{test}}</div> 
     <i class="dropdown icon"></i> 
      <div class="menu"> 
      <div ng-repeat="test in tests" class="item" ng-click="setTest(test)">{{test}}</div> 
     </div> 
    </div> 
</div> 

https://plnkr.co/edit/X1qxtVM15xNFvdzlkeYE?p=preview

+0

감사를이 해결 방법을 발견했다. 하지만 여전히 '