2017-07-03 27 views
0

我使用的聚合物入門套件2.I創建的紙,對話和事件在我-app.html:聚合物2.0。如何在子元素中打開父元素中的對話框?

<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(); 
     } 

,現在我想開了這個從子視圖1從鐵頁對話框。我該怎麼做?

回答

2

您可以在子元素中引發一個事件,並在接收到該元素時打開該對話框,或者將回調函數傳遞給被調用的子任何時候想打開對話框。

活動文檔: https://www.polymer-project.org/2.0/docs/devguide/events

+0

你能舉個例子嗎? – user2497209

+0

@ user2497209我添加了聚合物文檔的鏈接,它包含基本示例並更詳細地解釋事件系統 –

+0

我還是不明白。我想在子元素中創建一個按鈕並在其上掛上一個「反饋」事件。或者我的推理不正確?我是否應該通過從子元素的id轉到紙對話框? – user2497209