홈>
$interval
에서 함수를 전달하려고합니다.
콘솔에서 모든 매개 변수가 업데이트되는 것은 아닙니다.
Plnkr 링크 : https://plnkr.co/edit/rXAtMCXcZIV2HdlSiZVX?p=preview
vm.timer = $interval(function(){
$scope.iterationCount++;
vm.life.next;
}, $scope.time, $scope.iteration);
위 진술은
$scope.iterationCount
를 업데이트합니다.
, 그러나
vm.life.next
를 업데이트하지 않습니다
. 후자는 초기 상태를 유지합니다.
내가 이렇게하면 :
vm.timer = $interval(vm.life.next, $scope.time, $scope.iteration);
vm.life.next
업데이트하지만
$scope.iterationCount
를 업데이트 할 방법이 없습니다.
- 답변 # 1
관련 자료
- c# - Blazor UI 구성 요소가 이벤트 삭제 후 업데이트되지 않는 이유는 무엇입니까?
- c# - 모바일 창 전환 중에 시간 참조를 유지하는 방법은 무엇입니까? (단일성)
- android - 영역 리스너 콜백 내에서 setState가 호출 될 때 화면을 탭할 때까지 UI가 업데이트되지 않음
- python - RPC 호출로 자바 스크립트에서 변경하면 Odoo 필드가 업데이트되지 않습니다
- django - 편집은 데이터베이스를 업데이트하지 않습니다
- java - javafx - 백그라운드 작업이 fxml 창에 레이블 텍스트를 업데이트합니까?
- mongodb - 필드가 컬렉션에 존재하지 않는지 확인 및 업데이트
- javascript - 다음 js는 URL을 업데이트하지 않습니다
- oracle - 업데이트 SQL 쿼리 단일 행 하위 쿼리 중 오류가 발생하면 둘 이상의 행이 반환됩니다
- electron - 창에서 IpcRenderer에서 메시지를받지 못함
- firebase - 사용자를 수신하는 StreamProvider는 사용자가 변경 될 때 업데이트되지 않습니다
- swift - @Binding을 사용할 때 텍스트가 업데이트되지 않는 이유는 무엇입니까?
- javascript - ReactJS setState는 아무것도 업데이트하지 않습니다
- ios - Swift Combine은 싱크로 값을 업데이트하지 않습니다
- sql : 긴 쿼리의 일부인 경우 업데이트가 작동하지 않습니다.
- c# - Update ()가 text를 설정하지 않는 이유는 무엇입니까?
- javascript - for 루프 내부의 setState가 상태를 올바르게 업데이트하지 않습니다
- dictionary - flutter_map 플러그인이 현재 위치를 업데이트하지 않습니다
- c# - for 루프 중에 WPF 그리드 너비가 변경되지 않는 이유
- sql - 해당 열에 다른 값이없는 경우에만 테이블 열 업데이트
관련 질문
- javascript : 사용자 지정 지시문에 HTML 전달
- javascript : 새로 고침이 아닌 브라우저 탭을 닫을 때 로컬 저장소를 지워야 합니다.
- javascript : 단일 페이지의 html 카드에 있는 여러 필드
- javascript : 사용자가 angularjs를 사용하여 입력 상자에 양수만 입력할 수 있도록 허용
- javascript : 복잡한 프로젝트를 Angular 1.5에서 2로 마이그레이션하는 방법은 무엇입니까?
- JavaScript, 클라이언트에서 서버로 이벤트
- javascript : 명령 프롬프트에서 Angular js 프로젝트 시작
- javascript : 오류: '처리되지 않은 약속 거부: TypeError: 정의되지 않은 속성을 읽을 수 없습니다.
vm.life.next
인 경우 삶을 업데이트하는 기능입니다. 그러면 여기(간격 내에서) 호출되지만 여기에서는
그렇지 않습니다-
()
를 찾을 수 없다.vm.life.next();
여야합니다