"错误:参数无效." 在IE11上

Mr *_*ith 5 javascript internet-explorer angularjs

我在IE11上收到Angular 1.5.7中列出的错误.Angular不会在Chrome上引发任何错误.我尝试了以下方法:

  • 我看过帖子暗示这与内插值有关,例如"{{model.label}}",所以我添加了一个ng-if,但它没有帮助.
  • 升级到最新的Angular:1.5.7.
  • 升级的jquery,因为我看到错误堆栈中列出了.

     Error: Invalid argument.
       at interpolateFnWatchAction (http://localhost:8080/mdp-js/app/assets/angular/angular.js:9621:17)
       at interpolateFnWatcher (http://localhost:8080/mdp-js/app/assets/angular/angular.js:12295:17)
       at watchGroupAction (http://localhost:8080/mdp-js/app/assets/angular/angular.js:16952:13)
       at Scope.prototype.$digest (http://localhost:8080/mdp-js/app/assets/angular/angular.js:17286:23)
       at Scope.prototype.$apply (http://localhost:8080/mdp-js/app/assets/angular/angular.js:17552:13)
       at Anonymous function (http://localhost:8080/mdp-js/app/assets/angular/angular.js:17850:11)
       at completeOutstandingRequest (http://localhost:8080/mdp-js/app/assets/angular/angular.js:5955:7)
       at Anonymous function (http://localhost:8080/mdp-js/app/assets/angular/angular.js:6234:7) undefined
    
    Run Code Online (Sandbox Code Playgroud)

ado*_*srs 7

这是一个Angular已知问题,您可以在此主题中看到.

正如所建议的那样,当使用诸如ng-placeholder或者ng-style你可以解决的指令ng-attr-placeholderng-attr-style.


Mr *_*ith 1

根据记录,此错误是由 Angular Block UI 指令引起的: https: //github.com/McNull/angular-block-ui。我删除了该指令并且错误停止了。