폴리머 요소의 created() 메서드에서 this.shadowRoot가 비어 있습니다! 버전 0.9.5 + 2에서는 그렇지 않습니다. 하지만 이제 버전 0.11.0 + 5에서 오류가 발생합니다. 폴리머 요소에 그림자가 없습니다.
변경된 내용은 무엇입니까? 그리고 어떻게해야합니까? 그림자 돔의 초기화는 어디에 두어야합니까?
폴리머 요소의 created() 메서드에서 this.shadowRoot가 비어 있습니다! 버전 0.9.5 + 2에서는 그렇지 않습니다. 하지만 이제 버전 0.11.0 + 5에서 오류가 발생합니다. 폴리머 요소에 그림자가 없습니다.
변경된 내용은 무엇입니까? 그리고 어떻게해야합니까? 그림자 돔의 초기화는 어디에 두어야합니까?
이것은 절대로 효과가 없었습니다. super.attached()
전화 후 항상 attached()
에서이 작업을 수행합니다.
@Justin Fagnani이 문제에 대한 자세한 설명과 대답 When is shadowRoot available to a polymer component?
의감사합니다! 도움이되었습니다. 나는 모든 초기화 코드를 attached() 메소드에 넣었다. 또한 내가 이전에했던 것들은 더 이상 호출되지 않는 것처럼 보이는 View()에 들어갔다. – Gregor
'enteredView'는'attached'로 바뀌 었습니다. –
가능한 중복 ([아이를 감지하지 정의 요소를 다른 사용자 정의 요소의 템플릿 인스턴스화] http://stackoverflow.com/questions/24499713/custom-elements-not-detected-children-when-instant-in-another-of-another-template) –
도 dst의 http://stackoverflow.com/questions/24468984 –