2017-02-13 71 views
0

如何創建一個接受多個參數並將在多個頁面中使用的彈出式Angular 1.6組件。其中一個參數是動態的 - 在打開彈出窗口的ng-click中設置。如何創建帶參數的彈出式Angular組件?

彈出窗口範圍應該是調用頁面的子範圍(不是隔離),​​並且應該將輸出返回到調用頁面。

任何人都知道一個好的模式呢?

回答

0

它主要取決於您使用的前端框架:如果您使用Bootstrap而不是搜索Bootstrap's Modal;如果您使用的是角度材質,則稱爲Dialog

而就如何設置它的邏輯來說,這裏也有相當多種選擇。我能想到的最簡單的將是:

  • 綁定使用NG-模型和
  • 它傳遞給一個服務,然後從popup任何變量具有自定義邏輯或$ rootScope或位置

這只是一個簡單的例子。 同樣,我認爲這主要取決於你實際想要達到的目標,這點不太清楚。我希望這有幫助。

+0

這有幫助,謝謝。我將嘗試將所有參數放入一個對象中,實例化一個使用模板中的Angular Material對話框的彈出窗口,然後查看有關從對話框返回響應對象的承諾。 –

+0

我們分享完成後的一些細節。 –