Javascript ICanHaz.js只是不';行不通
来自ICanHaz示例(此版本稍有修改:): 模板:Javascript ICanHaz.js只是不';行不通,javascript,templates,icanhaz.js,Javascript,Templates,Icanhaz.js,来自ICanHaz示例(此版本稍有修改:): 模板: <script id="user" type="text/html"> <div> <p class="name">Hello I'm {{ name }}</p> <p><a href="http://twitter.com/{{ twitter }}">@{{ twitter }}</a></p> </div>
<script id="user" type="text/html">
<div>
<p class="name">Hello I'm {{ name }}</p>
<p><a href="http://twitter.com/{{ twitter }}">@{{ twitter }}</a></p>
</div>
</script>
控制台输出为:
<div>
<p class="name">Hello I'm </p>
<p><a href="http://twitter.com/">@</a></p>
</div>
你好,我是
如您所见,它读取模板,但不执行替换。我不知道如何调试它,这是最简单的用例。我在控制台中没有看到任何错误。事实证明,问题在于我正在使用的django框架和ICanHaz.js之间的标记冲突。解决方案是安装django icanhaz应用程序,该应用程序不仅解决了问题,而且允许将icanhaz.js模板作为单独的文件存储。您可以发布模板的代码吗?该示例的URL是什么?@jaredmcater,我修改了该示例。@@Šime Vidas,我修改了该示例。它适用于我,请看这个jsfiddle:您确定您的
user\u数据
对象与您向我们展示的对象相同吗?
<div>
<p class="name">Hello I'm </p>
<p><a href="http://twitter.com/">@</a></p>
</div>