질문에 표시된 대로 이제 링크에 변수 표시를 생성하고 있습니다. 이 표시는 템플릿에서 hide 또는scope.show가 항상 true를 표시하는지 여부를 나타내는 데 사용됩니다. 어디가 문제인지 모르겠습니다. 조언 부탁드립니다! 감사합니다 하지만 console.log(scope.show)는 동기적으로 변경됩니다
변경됨:
추가됨:
문서 보기
문서에 따르면 controller里的同步操作,或者是通过$http、$timeout、$interval的异步操作,scope.$apply()是自动执行的(Angular帮你做了)。但你这里显然不符合条件,你使用了DOM API,所以需要手动显示的调用一下scope.$apply()
controller
$http
$timeout
$interval
scope.$apply()
Angular
DOM API
문서 주소: 범위
조언을 읽어주셔서 감사합니다. 제가 작성한 많은 메소드는 apply, dom을 트리거하지만 철저한 settimeout 작업은 apply를 트리거하지 않습니다.
변경됨:
으아악추가됨:
문서 보기
문서 주소: 범위
조언을 읽어주셔서 감사합니다. 제가 작성한 많은 메소드는 apply, dom을 트리거하지만 철저한 settimeout 작업은 apply를 트리거하지 않습니다.