Javascript 未编译双大括号表示法

Javascript 未编译双大括号表示法,javascript,html,angularjs,Javascript,Html,Angularjs,我有以下“角度HTML” 英镑{停车场.成本}-{停车场.停车场名称} 在FireFox/Chrome/Safari/[在此处插入另一个像样的浏览器]中呈现并运行良好 这是我正在尝试做的一个plunker,我无法让plunker(甚至根站点)在我的MSIE上工作,所以我不知道它是否正常工作,但它真的就这么简单 但在MSIE7/8中,我似乎仍然得到“{{carPark.cost}}”,而不是值 除了{…}符号之外,其他一切似乎都很好 MSIE 7错误: [$sce:iequirks]严格上下文

我有以下“角度HTML”


英镑{停车场.成本}-{停车场.停车场名称}
在FireFox/Chrome/Safari/[在此处插入另一个像样的浏览器]中呈现并运行良好

这是我正在尝试做的一个plunker,我无法让plunker(甚至根站点)在我的MSIE上工作,所以我不知道它是否正常工作,但它真的就这么简单

但在MSIE7/8中,我似乎仍然得到“{{carPark.cost}}”,而不是值

除了{…}符号之外,其他一切似乎都很好

MSIE 7错误: [$sce:iequirks]严格上下文转义不支持在quirks模式下Internet Explorer版本<9。您可以通过将文本添加到HTML文档的顶部来解决此问题。有关详细信息,请参阅。$sce。
$sce/iequirks

要解决这个问题,我只需要添加一个对JSON3.js的引用。由于某些原因,JSON2.js无法工作,但是JSON3工作得很好,我使用cdnjs.com进行cdn

查看,并告诉您在那里看到了哪些错误以及它们指向了哪些行。以良好的ole方式,ie开发工具的方式,它只是简单地说“[对象错误]未定义”,没有更多信息(没有行号,无法单击它,等等)哦和“出错时中断”已选中,但未中断我刚刚尝试将JSON2添加到构建中,因为这可能是问题所在(我没有意识到我使用的是JSON,但很好),我得到的错误现在包含在好问题的上方,它似乎消失了:
<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>