首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >骨干网中未定义骨干网。

骨干网中未定义骨干网。
EN

Stack Overflow用户
提问于 2015-03-31 05:51:58
回答 2查看 532关注 0票数 1

我才刚开始做骨干,就会犯这个错误。这是我的index.html文件:

代码语言:javascript
复制
        <script type="text/template" id="login-template">
            <div>Aditya</div>
        </script>

        <script src="./js/router/router.js"></script>
        <script src="./js/jquery-latest.js"></script>
        <script src="./js/jquery-ui-1.10.4.custom.js"></script>
        <script src="./js/underscore-min.js"></script>
        <script src="./js/backbone-min.js"></script>
        <script src="./js/views/app.js"></script>
        <script src="./js/views/login_view.js"></script>
    </body>

错误:Uncaught ReferenceError: Backbone is not defined

有什么帮助吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-31 06:03:11

您的router.js文件可能正在使用未包含的主干对象。因此,在router.js之后移动backbone.js的包含

代码语言:javascript
复制
<script src="./js/jquery-latest.js"></script>
<script src="./js/jquery-ui-1.10.4.custom.js"></script>
<script src="./js/underscore-min.js"></script>

<script src="./js/backbone-min.js"></script>
<script src="./js/router/router.js"></script>

<script src="./js/views/app.js"></script>
<script src="./js/views/login_view.js"></script>
票数 3
EN

Stack Overflow用户

发布于 2015-03-31 05:56:41

代码语言:javascript
复制
<script src="./js/router/router.js"></script>

这是一个包含主干路由的外部js文件吗?如果是这样的话,那么应该将其放在主干-min.js之后。

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

https://stackoverflow.com/questions/29361489

复制
相关文章

相似问题

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