2015-11-10 8 views
0

我有一個頁面(P1)和他們是1個按鈕P1,現在我已經在單獨的窗口/選項卡(C1)來打開另一個頁面使用父窗口的資源節約。現在在C1上,我必須使用P1的控制器和模塊按鈕單擊執行Datasave。 有沒有什麼辦法讓我們可以使用父窗口的資源節約從子窗口的數據?數據從子窗口(新窗口)在angularJs

回答

0

您可以使用jQuery的對話框,並通過您從控制器向模態指令所需的任何參數。由於變量已在控制器中可用,您不需要將數據傳回。像下面 -

數據=「數據」

其中$scope.data是指令

可這傢伙一個寫了一篇很好的文章在這 - http://www.bennadel.com/blog/2806-creating-a-simple-modal-system-in-angularjs.htm

這裏是一個小提琴太http://jsfiddle.net/theparabolink/dnCHA/

+0

謝謝。是的,通過模型窗口我們可以實現這一點。但我們的要求是打開一個新窗口。我無法訪問我的父模塊的範圍和控制器,因此使用父母的控制器子窗口datasave是我期待的。 –

+0

你可以請創建一個運動員嗎?看到問題會更容易。在你的情況下,我認爲$手錶會有幫助。看看這些線 - http://stackoverflow.com/questions/16958816/angularjs-child-controller-has-no-access-to-parent?rq=1 – greengrassbluesky