私はangularjsのウェブサイトをInternet Explorerで開くと、いくつかの警告(HTML 1300 Navigation occured)とエラーsomecontrollerが定義されていません。ウェブサイトはChromeとFirefoxで正常に動作しています。 IEとSafariAngularJsのウェブサイトのテンプレートがInternet Explorerで開かない
コードサンプル
$scope.loadMoreSubCat = function (pageno = 2) {
blockUI.stop();
$http.get(apiURL).success(function (data) {
$http.get(apiURL).success(function (data) {
if (data.length) {
angular.forEach(data, function (value, key) {
$scope.listings.push(value);
});
$scope.busy = false;
} else {
$scope.busy = true;
$('#status').html('No More Listings');
}
}).error(function (err) {
$('#status').html('No More Listings');
});
pageno++;
$rootScope.pageno = pageno;
}
}
こんにちはについて
IE
のための次の回避策を示唆しています?? – Umamaheswaranこんにちは、私はエラーを理解しましたが、なぜそれが起こっているのか理解していません。ここに私のコントローラ機能があり、それは私の機能パラメータ、すなわちpageno = 2に誤りを与える。それは予期しない ')'、 –
$ scope.loadMoreSubCat = function(pageno = 2){blockUI.stop(); $ http.get(apiURL).success(function(data){$ http.get(apiURL)} .success(function(data){if(data.length){angular.forEach(data、function(value、key){ $ scope.listings.push(value); }); $ scope.busy = false;} else { $ scope.busy = true; $( '#status')。html( 'その他のリスト') ; }})。エラー(function(err){ $( '#status').html( 'No More Listings');}); pageno ++; $ rootScope.pageno = pageno;}; –