आप शायद इस तरह से कोशिश कर सकते हैं: अपने डेटा साथ तत्व में संपत्ति कॉन्फ़िगर सूचित करें: सच है, तो आप सादे js
var element=document.querySelector("#YOUR-ELE-ID");
element.addEventListener("data-changed", function(e) {
//triggered when data property changes
});
https://www.polymer-project.org/1.0/docs/devguide/properties#notify
साथ परिवर्तन करने के लिए एक श्रोता जोड़ सकते हैं
और बाउंड श्रोता को हटाने के लिए आप removeEventListener
पर कॉल कर सकते हैं
उदाहरण 1 - सादा जे एस:
document.addEventListener('WebComponentsReady', function(e) {
var element=document.querySelector("#YOUR-ELE-ID");
element.addEventListener("data-changed", function(e) {
//triggered when data property changes
});
});
उदाहरण 2 - कस्टम तत्व में:
//...element definition...
ready: function() {
var element=document.querySelector("#YOUR-ELE-ID");
element.addEventListener("data-changed", function(e) {
//triggered when data property changes
});
}
स्रोत
2016-09-23 13:30:00