/ / polymerjs 요소 내부의 외부 요소에 액세스하는 방법

중합체 요소 내부의 외부 요소에 접근하는 방법 - 중합체

polymerjs 요소 내부의 외부 요소에 액세스하는 방법.

<polymer-element attributes="externalDropZoneContainerId">>
<script>
Polymer("file-upload", {
ready: function(){
//Here I want to access the externalDropZoneContainerId so that I can bind drag and drop functionality to this ID
//$("#" + externalDropZoneContainerId) does not work.
}
})
</script>
<polymer-element>

답변:

답변 № 1에 0

이 속성은을 통해 액세스 할 수 있습니다. this.externalDropZoneContainerId, 요소를 얻기위한 표준 DOM API는 document.getElementById:

<polymer-element attributes="externalDropZoneContainerId">>
<script>
Polymer("file-upload", {
ready: function(){
var elem = document.getElementById(this.externalDropZoneContainerId);
}
})
</script>
<polymer-element>

대신에 ready 이벤트를 사용해야 할 수도 있습니다. domReady 이벤트 대신에 다른 요소가 아직 존재하지 않을 수도 있습니다.


관련 질문


댓글 (0)

의견을 추가하다