2013-10-04 4 views
3

Polymer.dart에서는 엄격하게 관찰 가능한 게터가없고 그 대신 동일한 것을 시뮬레이트하기 위해 bindProperty() (곧 onPropertyChange())과 notifyProperty()을 사용해야 함을 알고 있습니다.관찰 가능한 게터를 폴리머로 바인딩 할 위치

다양한 코드 샘플을 살펴보면 PolymerElement 클래스의 생성자에 추가되는 위치와 created() 메서드에서 바인딩이 발생하는 위치를 볼 수 있습니다. 바인딩이 어디에서 발생해야하는지에 대한 기본 설정이 있습니까? 이 영역들 중 하나 또는 다른 영역에 이들을 두는 것에 중대한 이점이나 불이익이 있습니까?

답변

1

bindProperty을 생성자에 넣는 것이 더 이상 polymer.dart> = 0.8에서 작동하지 않습니다. 나는 모든 샘플을 바꾸는 중입니다.

나는 을 내 onPropertyChange 또는 비슷한 전화 번호를 사용하는 위치로 사용하고 있습니다.

+0

위치 변경이 아니기 때문에 이름이 바뀌 었습니까 (bindProperty가 이제 onPropertyChange입니까?)? 난 여전히 onPropertyChange 메서드를 사용하여 생성자에서 그것을 가지고 잘> = 0.8 –

+0

에서 작동합니다. 일단 실제 요소가 확장되면 생성자가 다시 와야합니다. 그래서, 그냥 유형을 끊지. :) –