【发布时间】:2012-08-26 09:13:54
【问题描述】:
有人在使用 windows phone 7 时遇到过 underscore.js 内置模板引擎的问题吗?
当涉及到这一行时,我的应用程序停止运行:
var Template = {
loadingWheel: _.template($("#loading_wheel").html())
};
该行之前的 alert() 将执行,之后的 alert() 不会发生,所以我认为这是关于下划线模板的事情。 我已经尝试将 Template 重命名为其他名称,我想这与保留名称或其他名称无关。
#loading_wheel 是一个内联脚本标签模板,如下所示:
<script type="text/template" id="loading_wheel">
<div class="loading">
<img src="/images/loading.gif" />
</div>
</script>
嗯,很简单,不是吗?
我正在使用 Backbone.js 0.9.2、Underscore.js 1.3.3 和 Zepto 1.0。 该应用程序适用于多个 iOs 4+5、Android 2.3、2.6、4.0、4.1 和 Blackberry 设备。 只是 Windows Phone 7 没有显示任何内容。
【问题讨论】:
-
看看这个问题,看看你是否能找出错误或至少向我们提供更多信息。 stackoverflow.com/questions/5198808/…
-
谢谢 Jared,有问题的手机是 HTC 7 Mozart,它显然不支持 Bookmarklets,至少我没有在上面运行 Mobile Perf。我想我需要一台电脑来调试它,如果我能找到其他任何东西,请告诉你。
标签: windows-phone-7 backbone.js underscore.js zepto