我试图看看是否可以使用ICanHaz或Handlebars来构建我的 Google Docs Add-on 的侧边栏。然而,事实证明 Caja 正在从我的脚本标签中剥离实际的 HTML。有什么办法可以防止这种情况发生吗?
假设我的 Handlebars 模板是这样的:
<script id="user" type="text/x-handlebars-template">
<li>
<p class="name">Hello I'm {{ name }}</p>
</li>
</script>
然后目前,在运行时是这样的:
<script id="user-caja-guest-0___" data-caja-type="text/x-handlebars-template"></script>
因此,即使我可以使用 查找它$('#user").html()
,它也只会给我一个空模板。有没有办法阻止 Caja 这样做?