首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含handlebars.js的获取错误

包含handlebars.js的获取错误
EN

Stack Overflow用户
提问于 2015-04-01 00:29:50
回答 1查看 234关注 0票数 0

我刚刚开始使用handlebars.js,并从handlebars.js内部得到一个错误,这似乎很奇怪:“定义是没有定义的”。如果有人能指出我的错误,我会非常感激的。下面是我的代码片段,下面是chrome工具错误的一个pix。

代码语言:javascript
复制
<script id="entry-template" type="text/x-handlebars-template">
    <div class="entry">
        <h1>{{title}}</h1>
        <div class="body">
            {{body}}
        </div>
    </div>
</script>

<script src="https://code.jquery.com/jquery-2.1.3.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/3.0.1/handlebars.amd.js"></script>

<script>
    $(document).ready(function() {
        var source   = $("#entry-template").html();
        var template = Handlebars.compile(source);
    })
</script>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-01 01:01:48

你引用amd文件有什么原因吗?如果不是,这里是cdn没有抛出错误。

代码语言:javascript
复制
<script id="entry-template" type="text/x-handlebars-template">
    <div class="entry">
        <h1>{{title}}</h1>
        <div class="body">
            {{body}}
        </div>
    </div>
</script>

<script src="https://code.jquery.com/jquery-2.1.3.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/3.0.1/handlebars.js"></script>


<script>
    $(document).ready(function() {
        var source   = $("#entry-template").html();
        var template = Handlebars.compile(source);
    })
</script>

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

https://stackoverflow.com/questions/29380873

复制
相关文章

相似问题

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