[ANGULAR] Angular 2가 예외가 발생한 후보기를 업데이트하지 않습니다
ANGULARAngular 2가 예외가 발생한 후보기를 업데이트하지 않습니다
해결법
-
1.Angular 4.1.1 (2017-05-04) https://github.com/angular/angular/commit/07cef36.
Angular 4.1.1 (2017-05-04) https://github.com/angular/angular/commit/07cef36.
추가 코드없이 작동해야합니다
@Component({ selector: 'my-app', template : ` {{aValue}} <button (click)='doIt()'>do it</button> <button (click)='breakIt()'>break it</button> ` }) export class App implements OnInit { private aValue: boolean = true doIt(){ console.log('Doing It') this.aValue = !this.aValue } breakIt(){ console.log('Breaking It') throw new Error('some error') } }
Plunker 예제
-
2.처리되지 않은 예외가 발생한 후 코드 실행에 의존하지 마십시오. 당신은 그것이 일어날 것으로 기대하는 장소에서 예외를 처리해야합니다.
처리되지 않은 예외가 발생한 후 코드 실행에 의존하지 마십시오. 당신은 그것이 일어날 것으로 기대하는 장소에서 예외를 처리해야합니다.
오류 처리: http://www.javascriptkit.com/javatutors/tycatch.shtml.
from https://stackoverflow.com/questions/37836172/angular-2-doesnt-update-view-after-exception-is-thrown by cc-by-sa and MIT license
'ANGULAR' 카테고리의 다른 글
[ANGULAR] 제 3 자 라이브러리에서 DOM 요소 내에 각도 2 구성 요소를 렌더링 할 수 있습니까? (0) | 2020.11.27 |
---|---|
[ANGULAR] 하위 폴더의 모든 스크립트로 'ng 빌드' (0) | 2020.11.27 |
[ANGULAR] Angular2 관찰 할 수있는 동작 서비스가 작동하지 않습니다 (0) | 2020.11.27 |
[ANGULAR] 다른 지시문의 호스트에서 지시문을 사용하십시오 (0) | 2020.11.27 |
[ANGULAR] Microsoft Edge는 Angular 2의 경로를 탐색 한 후 매개 변수를 추가합니다. (0) | 2020.11.27 |