首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ICanHaz.js就是不工作

ICanHaz.js就是不工作
EN

Stack Overflow用户
提问于 2012-12-15 01:22:42
回答 1查看 191关注 0票数 0

来自ICanHaz示例(略有修改的版本:http://icanhazjs.com/):

模板:

代码语言:javascript
复制
<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>

代码:

代码语言:javascript
复制
        var user_data, user;

        user_data = {
            name: "Henrik Joreteg",
            twitter: "HenrikJoreteg",
            employer: "&yet",
            job_title: "JS nerd"
        };

        user = ich.user(user_data, true);
        console.log(user.toString());

控制台输出为:

代码语言:javascript
复制
 <div>
        <p class="name">Hello I'm </p>
        <p><a href="http://twitter.com/">@</a></p>
 </div>

如您所见,它读取模板,但不执行替换。我不知道如何调试它,这是最简单的用例。我在控制台中看不到任何错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-18 05:59:55

事实证明,问题出在我正在使用的django框架和ICanHaz.js之间的标签冲突。解决方案是安装django-icanhaz应用程序,它不仅解决了这个问题,还允许将icanhaz.js模板存储为单独的文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13883436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档