我的控制器有問題。我使用離子(角度)和js數據。當我通過addItem()
添加一個新項目時,只有當我通過F5重新加載頁面時纔會看到它。
這裏是我的代碼:
.controller('FooCtrl', function($scope, $ionicPlatform, foo) {
$ionicPlatform.ready(function() {
foo.findAll().then(function (items) {
$scope.items = items;
});
});
$scope.item = {};
$scope.addItem = function() {
foo.create({ name: $scope.item.name });
};
})
我有什麼做的,看到withous首先按F5的新元素在我的瀏覽器窗口?
你必須'push'新項目到您的集合:'$ scope.items.push($ scope.item)' – DRobinson