我有以下“Angular HTML”
<div class="radio input-l" ng-repeat="carPark in initialPlace.carParks" ng-show="!carPark.isBlueBadgeCarpark || isBlueBadge">
<input type="radio" name="payment" ng-change="updateParkingSpaces(carPark, initialPlace)" ng-model="initialPlace.selectedCarpark" value="{{carPark.carparkID}}" id="carpark-{{carPark.carparkID}}">
<label for="carpark-{{carPark.carparkID}}">
£{{carPark.cost}} - {{carPark.carparkName}}
</label>
</div>
在FireFox / Chrome / Safari / [在这里插入另一个像样的浏览器]中呈现并正常工作
这是我想要做的事情的一个吸引人,我不能让我的MSIE上的plunker(甚至根网站)工作,所以我不知道它是否正常运行,但它真的很简单,这个< / p>
但是在MSIE 7/8中,我似乎仍然得到“{{carPark.cost}}”而不是值
除了{{...}}符号之外,其他一切似乎都运行良好MSIE 7错误: [$ sce:iequirks] Strict Contextual Escaping不支持Internet Explorer版本&lt; 9在怪癖模式。您可以通过将文本添加到HTML文档的顶部来解决此问题。有关详细信息,请参阅http://docs.angularjs.org/api/ng。$ sce。 http://errors.angularjs.org/1.2.3/ $ SCE / iequirks
答案 0 :(得分:0)
要解决此问题,我只需要添加对JSON3.js的引用。出于某种原因,JSON2.js不起作用,但JSON3工作正常,我使用cdnjs.com作为cdn