>  Q&A  >  본문

javascript - angleJS가 클릭 이벤트를 트리거하고 $rootScope:inprog 오류를 보고합니다.

AngularJS로 테이블을 작성한 후 온라인에서 데이터를 Excel로 내보내는 코드 조각을 찾았습니다. JavaScript는 괜찮지만, 코드를 Angle에 넣으면

는 클릭 이벤트가 트리거될 때 이 오류를 보고합니다

. 온라인에서 확인해보니 여러 개의 $가 실행될 때, 다른 것들은 Angular에서 $apply에 의해 발생하는데 어떻게 JavaScript의 클릭 이벤트가 이러한 오류를 일으킬 수 있습니까? 정말 헷갈립니다. 안내 좀 부탁드려요...

巴扎黑巴扎黑2662일 전791

모든 응답(2)나는 대답할 것이다

  • 迷茫

    迷茫2017-07-05 10:37:55

    클릭 이벤트를 호출하는 코드를 setTimeout()으로 래핑하고 사용해 보세요

    회신하다
    0
  • PHP中文网

    PHP中文网2017-07-05 10:37:55

    angularjs에는 $timeout이 있습니다.
    먼저 $timeout을 컨트롤러에 삽입하세요
    $timeout(function() {

    으아악

    });

    회신하다
    0
  • 취소회신하다