타이머 카운트다운이 끝난 후 종료 콜백을 호출하고 싶습니다. 그러면 smsSent의 값이 반전되므로 <p ng-show="smsSent">
이 p는 숨겨집니다. 문제는... 이제 카운트다운이 0에 도달하면 smsSent 값이 실제로 변경된 것을 확인했지만 <p ng-show="smsSent">
이 p는 숨겨져 있지 않습니다. 이는 새로 고침 시도가 없음을 의미합니다. 해당 p를 어떻게 숨길 수 있습니까?
PHP中文网2017-05-15 17:07:21
초대해 주셔서 감사합니다. 타이머 명령을 작성하는 방법을 제공하거나 이를 재현할 수 있는 jsbin 또는 jsfiddle.net에 대한 링크를 제공할 수 있습니다. 현재 제공되는 정보는 값이 변경되었지만 Dom이 렌더링되지 않았다는 것입니다. $apply
또는 $evalAsync
. $apply
或者 $evalAsync
一下触发脏检查。
------------------ 分割线 ----------------
找到你说的这个插件 https://github.com/siddii/ang... ,我一会 pull request,你就不用在 finish-callback 中主动触发 $apply
당신이 언급한 플러그인을 찾으세요 https://github.com/siddii/ang... , 제가 곧 끌어오기 요청을 할 것이고, 당신은 적극적으로 $apply
를 실행할 필요가 없습니다
-------------------구분선----------------
https://github.com/siddii/ang. ..🎜 🎜요청은 주로 다음 단락에서 풀렸습니다. $scope.finishCallback이 호출되면 더티 체크 루프가 활발하게 실행됩니다🎜 으아악