2015-09-16 75 views
-1

我已經開發了一個使用角度js的示例頁面。角度js範圍值未在另一個窗口中更新

只是我在文本框中添加註釋並提交,我將在範圍變量中添加值並使用ng中繼器在同一頁面中顯示內容,它工作正常,但如果我在另一個窗口中打開相同頁面,顯示,當前範圍變量沒有更新任何想法?

+3

在此處顯示您的代碼。我們不能幫助,直到你不顯示代碼 –

+0

Angulr js只能在一個窗口中工作。打開一個新窗口將創建一個新的角度應用程序。所以它不會保留這些值.. – v1shnu

+0

它就像討論窗口....不同的用戶登錄併發布他的評論...新的消息將顯示給另一個登錄用戶 –

回答

1

您無法在其他窗口中保留Angular應用程序的範圍。範圍僅與初始化ngApp的窗口有關。

爲了克服這個問題,您可以使用瀏覽器的LocalStorage

編輯:請參考this

但在你的情況,你將不得不使用一個數據庫或這樣,這將需要一個後端服務器了。 MEAN堆棧是一個非常好的堆棧,可以與Angular一起工作,因爲Expressjs可以與Nodejs一起作爲後端與MongoDB連接。