찾다

 >  Q&A  >  본문

angular.js -Angularjs를 사용하여 준비된 문서의 모델을 수정하고 모델에 바인딩된 DOM을 업데이트하는 방법은 무엇입니까?

아래 예에서는 모델이 수정되었으나 인터페이스는 업데이트되지 않았습니다
예:
http://jsbin.com/relanafohu/4/edit

怪我咯怪我咯2856일 전615

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

  • PHP中文网

    PHP中文网2017-05-15 16:52:52

    https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$apply

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 16:52:52

    Angular에 알려지지 않은 비동기 작업 콜백의 모든 모델 수정은 적용 메서드를 사용하여 뷰를 업데이트하도록 명시적으로 알려야 합니다. 자세한 내용은 적용에 대한 각도 문서를 참조하세요.

    또한,Angular가 업데이트(다이제스트 서클) 중이고 Apply를 호출하면 다음 오류가 나타납니다.

    으아악

    이 오류를 방지하려면 먼저 현재 상태를 확인하고 다음과 같은 캡슐화된 방법을 직접 사용할 수 있습니다.

    으아악

    모델을 설정해야 하는 경우 다음과 같이 하세요.

    으아악

    이 오류에 대한 자세한 내용은 stackoverflow에서 이 질문을 확인하세요

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