2012-03-15 64 views
0

在chrome中查看检查器中的资源选项卡时,出现以下错误:uncaught TypeError:无法调用未定义的方法'extend' 真的希望进入mvc开发。希望有人能指引我走向正确的方向。脚本中的Backbone.js错误包括

+0

你可以发表你如何包含你的'

0

我不知道,如果你使用任何一种框架 - 比如Rails的,笨,Asp.net MVC等等 - 但你的主索引页面上,你可以把这个:

<div id="container"> 
    <h1>My Main Page</h1> 

    <p>Here is some content</p> 

    <script src="javascripts/jquery-1.6.4.js"></script> 
    <script src="javascripts/underscore-min.js"></script> 
    <script src="javascripts/backbone.js"></script> 
    <script src="javascripts/backbone-localstorage.js"></script> 
    <script src="javascripts/custom-backbone-code.js"></script> 
</div> 

确保您已经下载了所有这些文件并可用于您的项目。你应该能够从Backbone的网站上获得它们,或者至少可以链接到它们。

通过加载底部的文件,您还可以确保在javascript文件之前加载dom元素。 Javascript文件的顺序非常重要。

这里我把所有的js文件存储在一个名为“javascripts”的文件夹中。请务必将Jquery的名称更改为您拥有的任何版本。另外,如果您不打算使用本地存储,则可以删除该行。

'custom-backbone-code.js'这一行只是一个让你开始编写骨干视图,模型和集合的文件。