gpt4 book ai didi

javascript - Internet Explorer 9 中的 AngularJS 不显示模板数据

转载 作者:行者123 更新时间:2023-11-30 05:48:08 27 4
gpt4 key购买 nike

我将 AngularJS 与 Django 一起使用,这需要更改插值的模板标签,我已将其从 Django-esque {{ 更改为和 }} ASP 或 Underscore-ish <%%> .

app.config(function ($interpolateProvider) {
$interpolateProvider.startSymbol('<%').endSymbol('%>');
}

除 Internet Explorer 9 外,这在我测试过的所有浏览器中都运行良好。这并不是说数据没有使用 $resource 加载,而是有几个 <img>。带有 ng-src 的标签从检索到的数据中设置并正确显示,还有一些 <input>带有 ng-model 的元素也绑定(bind)到一些正常工作的数据。 这只是<% template %>无效的标签。

我无法切换回默认模板标签,因为这会与 Django 冲突。我使用的是相当旧的 Django 版本,它没有 {% verbatim %}标签。

我很困惑。

最佳答案

你试过<%以外的符号吗和 %> ? IE 可能只是对那些挑剔。

关于javascript - Internet Explorer 9 中的 AngularJS 不显示模板数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16597749/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com