Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ICanHaz.js只是不';行不通_Javascript_Templates_Icanhaz.js - Fatal编程技术网

Javascript ICanHaz.js只是不';行不通

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>

来自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>
控制台输出为:

 <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>