警告框未显示Javascript
我已经在代码中添加了一些警告框,但是没有出现。这是奇怪的,因为当我把代码放在警报框出现 这是我的实际代码警告框未显示Javascript,javascript,Javascript,我已经在代码中添加了一些警告框,但是没有出现。这是奇怪的,因为当我把代码放在警报框出现 这是我的实际代码 var customerAppModule = angular.module("customerApp", ['ngRoute']); customerAppModule.controller('MainCtrl', function ($scope, myService, $http, $location) { var vm = this; vm.pinFormCheck
var customerAppModule = angular.module("customerApp", ['ngRoute']);
customerAppModule.controller('MainCtrl', function ($scope, myService, $http, $location) {
var vm = this;
vm.pinFormCheck = function () {
vm.count++;
if (vm.pinForm.$valid && vm.details.PIN === vm.pin && vm.count <= 2) {
$location.path('/MainMenu');
$scope.obj = {
'cid': vm.details.CID,
'name': vm.details.Name,
'pin': vm.details.PIN,
'bal': vm.details.Bal,
'status': vm.details.cardStatus
};
myService.setObj($scope.obj);
} else {
alert("Invalid pin"); //this alert box does not appear
}
};
});
var customerAppModule=angular.module(“customerApp”,['ngRoute']);
customerAppModule.controller('MainCtrl',函数($scope,myService,$http,$location){
var vm=这个;
vm.pinFormCheck=函数(){
vm.count++;
如果(vm.pinForm.$valid&&vm.details.PIN===vm.PIN&&vm.count)继续
左尝试:{3-vm.count}
....
除了上面显示的警报框之外,我在代码中的其他位置也放置了其他警报框,但没有出现任何警报框。任何错误…?如果执行
console.log(alert.toString())会发生什么
?您可能已经告诉浏览器忽略来自该恼人页面的进一步警告。@不,我的浏览器中没有任何错误console@chiliNUT我按照你的要求做了,但控制台中没有显示任何错误…?如果执行console.log(alert.toString())会发生什么
?您可能已经告诉浏览器忽略来自该恼人页面的进一步警告。@不,我的浏览器中没有任何错误console@chiliNUT我按你的要求做了,但我的控制台上什么也没显示
<body ng-app="customerApp">
<div ng-controller="MainCtrl as vm">
<form name="vm.pinForm">
<input type="password" ng-model="vm.pin" ng-required="true" />
<p><button ng-disabled="vm.count >=3" ng-click="vm.pinFormCheck();" ng-init="vm.count=0">Proceed</button></p>
<p><span>Attempts left: {{3-vm.count}}</span></p>
</form>
....