about angularjs directive scope
가장 햇갈리는 부분이라고 하면 ..과장일까 ?
그래서 정리 하였습니다.
가장 좋은 자료는 : http://www.undefinednull.com/2014/02/11/mastering-the-scope-of-a-directive-in-angularjs/
여기 입니다.
테스트는 여기로 http://jsfiddle.net/wZrjQ/67/
directive scope : false 로 처리하여 controller와 scope을 공유 한다...
scope: {} 을 이용하여 directive만의 scope으로 사용가능함.
여기서 상위 controller 의 scope var 를 매핑하는 방식 3가지가 있습니다.
1. '@' : oneway copy : controller --------------> directive
2. '=' : twoway mapping : controller <------------> directive
3. '&" : method mapping : 자주 안씀... 잘 모름.
암튼 쉽지 않습니다.