2017-06-22 79 views
0

我正在使用離子的應用程序1,它是一個社交網絡應用程序。Ionic 1,如何重新加載頁面的一部分,而不是整頁

我的問題是,我想重新加載一個值,而不是整個頁面,我不知道該怎麼做。

這是我的例子來自我的新聞源: enter image description here

我想,當我點擊喜歡或發表評論的新值出現不重裝所有頁面。

現在我用:

$ window.location.reload(真)

PS: 當用戶點擊像,一個新的像添加數據庫和數量喜歡加+1,所以當我重新加載頁面時,會出現新的喜歡數字。

所以再次問題是如何重新加載頁面的一部分,而不是整個頁面。

在此先感謝

回答

0

拉格納,嘗試類似的值在$範圍變量綁定,然後在過程中添加類似數據庫完成(process.then()...等)更新$ scope變量。

如果您使用的是陣列,以填補這一點,得到了$指數(伍重複產生的)和相關項目僅更新$範圍變量

+0

嘿,感謝您的回覆,我沒很好地得到你的答案,所以我把我的例子綁定到一個$ scope.newLike例如,但在那之後如何顯示每個出版物的ng-repeat中的$ scope.newLike? –

+0

你是如何從服務器檢索這些信息的? 您可以使用函數更新(object,repeatIndex)並僅更新一個值而不是您的項目列表。 如果你像這樣檢索:[{person:Kamaw,likes:1,comments:0}],當你更新喜歡時,你可以從服務器返回新值(對象)並更新舊的$ scope變量。 –

相關問題