D4V*_*V1D 4 javascript undefined backbone.js
我是Backbone JS的新手.我以为我可以自己解决这个小问题,但我无法理解为什么我仍然会收到此错误:
未捕获的ReferenceError:未定义Backbone
当试图扩展Backbone.Model时.backbone.js在使用它的脚本之前调用,所以我没有得到它.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="js/backbone.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<title></title>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
(function($) {
window.Doc = Backbone.Model.extend({
defaults : {
id : '???',
title : 'Le titre de mon modèle',
text : 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer varius ipsum nec porta dignissim. Donec a elementum magna. Donec sagittis magna eu nulla ullamcorper dictum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nullam volutpat felis vehicula, congue mi at, lobortis dolor.',
keywords : 'lorem ipsum dolor sit amet'
},
initialize : function Doc() {
console.log('Doc Constructor');
}
});
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
我也从backbone.js得到以下错误:219
未捕获的TypeError:无法调用未定义的方法'each'