Angular 내 Directive에서 input tag에 focus 줄 때 팁
jQuery에서 동적으로 생성된 tag에 바로 focus를 주고 싶다면 손쉽게 가능하다. 동적으로 태그를 생성하는 것은 동기 방식이기 때문에 생성하고, 을 Selector로 잡아서 .focus()만 주면 끝난다.이렇게 보면, 정말 jQuery가 나쁘지 않는 녀석이긴 하지만, Angular를 쓴다면 jqlite 정도만 사용할 수 있고, 대부분의 뷰 렌더링이 비동기로 처리되다 보니, 위와 같은 경우에서 언제 .focus()를 부여할지 정하기가 어렵다. 이러한 경우에는 일반적으로 Controller 단에서 처리하기 힘들고, Directive(이하 디렉티브) 단에서 처리해야 한다.ng-if 경우에 디렉티브를 Attribute로 넣어주면, ng-if로 화면에 렌더링 될 때마다 그 디렉티브를 실행하게 된다.app...
Tech note/Micro Tech note
2015. 12. 1. 10:07
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- NG
- angular
- 테스트
- 클라우드
- 전략
- Ai
- ie11
- LightBox
- SQL
- Material
- Git
- SSL
- IE
- technote
- directive
- frontend
- 미래
- 파이썬
- SVN
- Python
- RESTful
- 개발자
- jQuery
- Branch
- JS
- RUBY
- vuejs
- 테크노트
- FLASK
- 브랜치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함