2015-06-10 3 views
3

Есть ли событие onOpen для paper-dialog? Я хотел бы знать, когда диалог полностью «открыт» и «закрыт», в основном для изменения содержимого, когда диалог заканчивает свою анимацию открытия.Есть ли событие onOpen для бумажного диалога?

Ранее in Polymer 0.5 one can listen to the core-overlay-close-completed event для этого. Однако, похоже, он не работает в 1.0, даже когда я изменил core-overlay на iron-overlay.

ответ

3

Похоже, что унаследовано iron-overlay-behavior, в результате которого iron-overlay-opened and iron-overlay-closed events.

+0

https://elements.polymer-project.org/elements/iron-overlay-behavior?active=Polymer.IronOverlayBehavior – Zikes

+0

Это странно, как вы попали на эту страницу из каталога? Тот, который я видел раньше, не содержит часть «События»: https://elements.polymer-project.org/elements/iron-overlay-behavior –

+0

Начиная с страницы «paper-dialog» https: // .polymer-project.org/elements/paper-dialog Я прокрутился до Behaviors и нажал на «Polymer.PaperDialogBehavior». Оттуда я снова прокрутился до Behaviors и нажал «Polymer.IronOverlayBehavior». – Zikes