Angular 양방향 데이터 바인딩 원리
Angular 데이터 바인딩 원리 Angural는 angular context가 존재한다. angular context 내에는 digest loop가 존재하는것을 볼 수 있다. 이 digest loop는 watch list를 루프를 돌며 $watch를 통해 모델의 변경을 체크하고 변경되었을경우 뷰를 업데이트한다. Angular js에서 데이터 바인딩 전략은 Model을 변경했을때 어떻게 이벤트를 발생시키도록 할까가 아니라, 언제 Model이 변경되는가 이다. 뷰에서 사용자 입력이 일어나면 모델이 변경된다. 어떤식으로든 모델의 변경이 되었다는것을 알리는 이벤트가 있어야한다 여기에서 중요한점은 Model은 HTML이 아니라 Javascript객체이기 때문에 이벤트가 발생할 일이 없다. Angular에서는 모..
Front-End/Javascript
2019. 4. 6. 13:57
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- vue
- tobi
- batch
- Collection
- JPA
- jenkins #mac방화벽
- Angular
- Linux
- kotlin
- Quasar
- Github
- SSH
- OS
- eslint
- https
- java
- OAuth
- aws
- Gradle
- IntelliJ
- HMAC
- Spring
- network
- #linux
- Chache
- Infra
- Jenkins
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함