/ / / Πώς να αποκτήσετε πρόσβαση σε ένα εξωτερικό στοιχείο μέσα σε πολυμερές στοιχείο - πολυμερές

Πώς να αποκτήσετε πρόσβαση σε ένα εξωτερικό στοιχείο μέσα σε πολυμερές στοιχείο - πολυμερές

Πώς να αποκτήσετε πρόσβαση σε ένα εξωτερικό στοιχείο μέσα σε ένα στοιχείο 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>

Απαντήσεις:

0 για την απάντηση αριθ. 1

Το χαρακτηριστικό είναι προσβάσιμο μέσω 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)

Πρόσθεσε ένα σχόλιο