聚合物2.0。如何从子元素中打开父元素中的对话框?

时间:2017-07-03 09:10:39

标签: polymer polymer-2.x

我正在使用Polymer Starter Kit 2.我在my-app.html中创建了一个纸质对话框和事件:

<paper-dialog id="animated" entry-animation="scale-up-animation" exit-animation="fade-out-animation" with-backdrop>
              <h2>Dialog Title</h2>              
    </paper-dialog>
---------------------------------------------------------------
feedback(){
            this.$.animated.open();
        }   

现在我想从铁页面的子View1打开一个这个对话框。我该怎么办?

1 个答案:

答案 0 :(得分:2)

你可以在子元素中引发一个事件,并在收到它时打开该对话框,或者在你想要打开对话框时将一个回调函数传递给被调用的子元素。

活动文件: https://www.polymer-project.org/2.0/docs/devguide/events