【问题标题】:Is there an "onOpen" event for paper-dialog?纸质对话是否有“onOpen”事件?
【发布时间】:2015-06-10 19:59:21
【问题描述】:

paper-dialog 是否有“onOpen”事件?我想知道对话框何时完全“打开”和“关闭”,主要用于在对话框完成其打开动画时更改内容。

以前in Polymer 0.5 one can listen to the core-overlay-close-completed event 就是为了这个。但是它似乎在 1.0 中不起作用,即使我将 core-overlay 更改为 iron-overlay

【问题讨论】:

    标签: javascript events polymer paper-elements


    【解决方案1】:

    它似乎继承了iron-overlay-behavior,它触发了iron-overlay-opened and iron-overlay-closed events

    【讨论】:

    • 这很奇怪,您是如何从目录中进入该页面的?我之前看到的那个不包含“事件”部分:elements.polymer-project.org/elements/iron-overlay-behavior
    • paper-dialog 页面elements.polymer-project.org/elements/paper-dialog 开始,我向下滚动到行为并单击Polymer.PaperDialogBehavior。从那里我再次向下滚动到行为并单击Polymer.IronOverlayBehavior
    • 我真的希望这些嵌套行为能够将它们的文档与它们应用到的任何组件内联起来。只需将属性和事件等与“继承自FooBehavior”的小标签混合在一起即可。它会让您更容易找到这些活动。
    • Polymer 团队的一项高优先级任务是让继承的属性直接在文档中可见。它最终将在那里可用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 2015-02-27
    • 1970-01-01
    • 2013-11-17
    • 1970-01-01
    相关资源
    最近更新 更多