_angular js
_で_ie 11
_を使用することに問題があります
TypeError:読み取り専用プロパティへの割り当ては、リンク(_ves-min.js:490:7
_)at _Anonymous function
_(angular.js:7079:34)_enter code here
_ at nodeLinkFn (angular.js:6677:13)
の厳密モードでは許可されていません_compositeLinkFn (angular.js:6071:13
_)at publicLinkFn (angular.js:5967:30)
at link _(angular-route.js:919:7)
_ at boundTranscludeFn (angular.js:6091:9)
解決策を教えてください、ありがとう。
この行をヘッドタグに追加し、更新を実行します。「ブロックコンテンツを許可する」というメッセージが表示されたら、「はい」をクリックします。
<meta http-equiv="X-UA-Compatible" content="IE=11" />
次の問題である可能性があります。
多分それはIE 11が厳密モードを尊重することだけです、つまりあなたが次のようなことをすると
(function () {
"use strict";
function webAddressController($scope, $rootScope, web_address_service) {
// Do things
}
}());
webAddressController
functionは、Angular to pick to)のグローバルスコープにありません(自己実行構文を使用するポイントは、グローバルスコープへの追加を避けることです)。
したがって、次のようなことを試してみてください。
(function (angular) {
"use strict";
angular.module('myApp').controller('webAddressController', function($scope) {
// Do things
});
}(window.angular));