我不知道爲什麼(當然?)ng-view不重新加載從控制器更改的數據。代碼是這樣的:AngularJS ng-view不會重新加載數據
$scope.reloadUserInfo = function() {
APIs.tot_of(null).then(function(result) {
$scope.tot_of = result;
APIs.info_of(null).then(function(result) {
$scope.info_of = result;
});
});
};
$ scope.info_of在所有視圖中重新加載,但不是像這樣在ng-view中。
<div id="page-content">
info_of or other params are reloaded
<div ng-view>Here, using routes, info_of or other params aren't reloaded.</div>
</div>
我創建了一個每隔更新或更改路線重新加載信息,所以如果我改變路線的NG-視圖數據重新加載,但如果我用NG-點擊,數據不NG-視圖重裝功能。誰知道爲什麼?謝謝。
更新與plnkr:
http://plnkr.co/edit/R5fCJykwbm2q18Px4BrZ?p=preview
我不認爲你提供了足夠的信息給任何人來幫助你。你能提供更多的代碼嗎?也許是一個plnkr? –
http://plnkr.co/edit/R5fCJykwbm2q18Px4BrZ?p=preview –