Frontend/angularjs

ng-repeat 변경된 데이터 인식/ $apply()

dddzr 2021. 11. 13. 12:36

스코프 변수에 값을 넣었지만 html상에서 바로 인식하지 못할 때

apply()를 사용하여 값이 변화된것을 알려야한다.

 

js

$scope.reapetList.push(data);
$scope.$apply();

 

html

      <div class="popup_itemline" ng-repeat="item in repeatList">
         <select id="repeatItems{{$index}}" ng-model="repeatItems[$index]">
          <option ng-repeat="item in options " id="{{item.id}}" value="{{item.value}}">{{item.value}}</option>
        </select>
      </div>

 

'Frontend > angularjs' 카테고리의 다른 글

[AngularJS] ng-repeat (사용법, 옵션)  (0) 2023.05.03