我有這個代碼加載頁面加載時的內容, 現在我想知道如何通過點擊按鈕來重新加載內容。 你能告訴我怎麼用它做例子嗎?Angularjs如何重新加載內容
Javascript代碼:
.controller('InterNewsCtrl', function($scope, NewsService) {
$scope.events = [];
$scope.getData = function() {
NewsService.getAll().then(function (response) {
$scope.events = response;
}), function (error) {
}
};
$scope.getData(); // load initial content.
})
Html code:
<ons-toolbar fixed-style>
<div class="left">
<ons-back-button>Voltar</ons-back-button>
</div>
<div class="right">
<ons-toolbar-button><ons-icon icon="ion-android-refresh"></ons-icon></ons-toolbar-button>
</div>
<div class="center">Internacional</div>
</ons-toolbar>
重新加載整個頁面? ''location.reload()' – dfsq
如果你想重載路由,那麼應該使用'$ route.reload()' –
我的意思是重新加載內容 – jamil