programing

각도 클리어 방법JS 어레이

linuxpc 2023. 3. 2. 22:01
반응형

각도 클리어 방법JS 어레이

 $scope.itemarray = ['A', 'B', 'C'];  

어레이는 클리어되지만 UI는 갱신되지 않습니다.

$scope.itemarray = [];

이건 잘 작동해! 왜?

 $scope.itemarray.length = 0;  

$scope.itemarray.length = 0;<< 정답입니다.길이는 읽기/쓰기 속성입니다.

$scope.itemarray = [];<< 그러면 빈 배열이 새로 생성됩니다.이전 항목 배열에 바인딩이 있는 경우 손실될 수 있습니다. (Html 바인딩과 같은 경우)ng-if="itemarray[0]"없어지지 않는다)

언급URL : https://stackoverflow.com/questions/29803045/how-to-clear-an-angularjs-array

반응형