0

내 jsbin가 여기 링크 방법 내에서 고립 범위를 지시문.AngularJS와는

저의 목표는 서로 다른 지시어에서 같은 데이터를 (값으로가 아닌 참조로) 공유하고 변경할 수있는 링크 방법입니다. 따라서 하나의 지시어에있는 링크 메소드가 데이터를 변경하면 다른 지시어의 link 메소드에 반영됩니다.

그러나 jsbin 링크에서 볼 수있는 것처럼 작동하지 않는 것 같습니다. 예 : Dir 1을 변경하면 Dir 2가 변경되지 않으며 그 반대의 경우도 마찬가지입니다.

답변

0

내가

Here is an article the talks about best practices

내가 거기에 자신의 범위 데이터와 상호 작용 지침의 무리를했을 각도의 펍/서브 패턴을 사용하는 것이, 지시문에서 데이터 변경이 방송 $ 수 ('메시지 ', data) 데이터에 대한 변경 다른 지시어는 $ on ('message ', function (data) {})을 청취 할 수 있습니다.

모든 데이터가 동일한 데이터를 사용하려면,) 모든 지시문은

0123과 상호 작용합니다.
+0

서비스 사용이 끝나고 효과가있었습니다. – anupam