다음 Angularjs remove() 메서드가 firefox에서 제대로 작동합니다. 그러나 Internet Explorer 11 (IE 11)을 사용하면 작동하지 않습니다. 오류가 발생합니다. 개체가 속성 또는 메서드를 지원하지 않습니다. '제거'IE11에서 Angularjs remove() 메서드가 작동하지 않습니다.
다음은 제 코드입니다. 제발 도와주세요. 플 런커 http://plnkr.co/edit/0XtT0f?p=preview을 참조 할 수도 있습니다. IE11 '차트 제거'를 사용하면 작동하지 않습니다. 나는 angulajs 1.2.16을 사용하고 있습니다.
var chartDivs = angular.element(document.querySelector('.chartsDiv'))
var cntChartDivs = chartDivs.length;
if (cntChartDivs) {
while (cntChartDivs > 0) {
chartDivs[cntChartDivs - 1].remove();
cntChartDivs = cntChartDivs - 1;
}
}
을 통해 반복 보조 노트에'chartDivs'는 이해되지 않는다 만나는 첫 번째 요소 – Enzey