1
當它在模態中時,我無法更新$scope
對象。
$scope.lists = {};
$ionicModal.fromTemplateUrl('foobar-show.html', function($ionicModal) {
$scope.modal = $ionicModal;
}, {
scope: $scope
});
正如你可以看到它的正常$ionicModal
它打開了模態與這樣的:<a ng-click="doOpen()">Modal</a>
$scope.doOpen = function(){
$scope.modal.show();
$scope.foobar = {};
};
裏面我做了{{ lists.length }}
>返回0
但後來我打電話裏面那個莫代爾功能:
$scope.fooAction = function(a){
$scope.lists.push(a);
alert($scope.lists.length);
};
該警報返回+1。所以1
第一次後,但模態的視圖仍然返回0
...這是不同的範圍或東西?我用ionicModal傳遞它,對吧?如何解決這個問題?
你是什麼意思:「,但模態的視圖仍然返回0」 – niklas