angular.js -Angularjs에 대해 간단한 질문을 해보세요.
天蓬老师
天蓬老师 2017-05-15 17:09:02
0
5
529

Angularjs 초보자입니다. 오늘 프로젝트에서 이런 문제가 발생했습니다
1S 이후에 p를 숨기고 싶은데 효과가 없습니다.
왜 응답이 없는지 알려주세요

으아악
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(5)
世界只因有你

으아악

콜백 함수에서 $scope.$apply();

를 수동으로 호출해야 합니다.

또는 $timeout을 사용하세요
http://www.cnblogs.com/ys-ys/...

입양을 희망합니다. 감사합니다

某草草

$timeout 사용:

으아악

setTimeout에서 직접 $scope에 바인딩된 변수를 변경하면 변수의 더티 데이터 검사가 트리거되지 않습니다. 변수 변경 사항은 인터페이스에 동기화되지 않으므로 인터페이스는 변경되지 않습니다.

PHPzhong

저는 setTimeout을 사용해본 적이 없지만, setTimeout을 $timeout으로 변경하면 말씀하신 효과를 얻을 수 있습니다

洪涛

<p ng-show="on">111</p>

app.controller('myinfoCtrl', ['$scope'],function($scope) {

으아악

}
setTimeout을 사용하면 $digest 루프가 실행되지 않습니다. Angle에 패키지된 $timeout을 사용하는 것이 좋습니다

世界只因有你


@ Meteor Stay 왜 오류를 보고하나요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿