我正在学习骨干,我正在尝试执行此示例代码以获得感觉。
我的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>hello-backbonejs</title>
</head>
<body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="http://ajax.cdnjs.com/ajax/libs/json2/20110223/json2.js"></script>
<script src="http://ajax.cdnjs.com/ajax/libs/underscore.js/1.1.6/underscore-min.js"></script>
<script src="http://backbonejs.org/backbone.js"></script>
<script type="text/javascript">
Rocky = Backbone.Model.extend({
initialize: function(){
console.log('hello world');
}
});
</script>
</body>
</html>
我收到此错误。
未捕获类型错误:未定义不是函数!
我做错了什么?我只是想打印,看看它是否打印在我的控制台上!
谢谢, [R
答案 0 :(得分:2)
您的underscore.js
版本太旧了。尝试使用新版本(1.7
):
<script src="http://underscorejs.org/underscore.js"></script>