<template is="dom-bind">
<custom-element></custom-element>
<iron-ajax auto url="data.json" handle-as="json" last-response="{{data}}" on-response="receivedResponse"></iron-ajax>
</template>
В приведенном выше примере «custom-element» нужно знать, когда iron-ajax получил ответ. Проблема в том, что я не знаю, куда поместить метод "receivedResponse". Как мне это сделать? Я предпочитаю помещать его в «пользовательский элемент», но тогда я не знаю, как привязать его к событию «при ответе» от iron-ajax.
Я мог бы привязать "{{data}}" к свойству "custom-element" и иметь наблюдателя для этого свойства, но это похоже на взлом, и я хотел бы найти правильный способ сделать это.