GN.*_*GN. 3 javascript angularjs
angular.module('myApp')
.controller('pancakeController', ['$scope', '$window', function($scope, $window) {
$scope.panCakes = [];
$scope.removePancake = function(index) {
if($window.confirm('are you sure?')) {
$scope.panCakes.splice(index, 1);
} else {
$scope.panCakes.splice(index, 1);
}
};
}]);
Run Code Online (Sandbox Code Playgroud)
myApp已在另一个文件中定义.我正在使用它angular.module('myApp')来获取它的引用.
window.confirm()在删除panCake之前尝试使用确认用户但是Chrome 37.0.2062.94中没有弹出confrim框,但在Chrome Canary中可以使用.我正在使用AngularJS $窗口对象,但使用常规window.confirm也不起作用.我的代码中是否存在某些内容,或者只是该特定版本Chrome中的错误?
gka*_*pak 11
最可能的原因是您在某个时刻检查了小复选框,表示您不希望从此页面看到更多警报/确认/提示.
(在其他解决方案中,关闭选项卡并在新选项卡中重新打开页面应恢复警报/确认/提示.)
| 归档时间: |
|
| 查看次数: |
8090 次 |
| 最近记录: |