[AngularJS] Interpolation fail in IE 11

When you occured this problem, check few things:

  1. For the input field, use
// Use
ng-attr-placeholder="{{vm.placeholder}}"

// Not
placeholder="{{vm.placeholder}}"


// Use
ng-attr-type="{{vm.type}}"

// Not
type="{{vm.type}}"

  2. About translations, sometime angular-translate also have problems with that:

// Use
<div translate="vm.label"></div>

// Not
<div> {{vm.label | translate}} </div>
原文地址:https://www.cnblogs.com/Answer1215/p/7347346.html