双卷曲括号表示法未编译

时间:2013-12-03 10:20:03

标签: javascript html angularjs

我有以下“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

1 个答案:

答案 0 :(得分:0)

要解决此问题,我只需要添加对JSON3.js的引用。出于某种原因,JSON2.js不起作用,但JSON3工作正常,我使用cdnjs.com作为cdn

相关问题