我很困惑,因为我一直在尝试找出如何设置Backbone.js
项目。
这就是我所拥有的,我只需要包含脚本,然后呢?这就是我迷路的地方,我很确定仅仅打开我创建的文件不会运行项目,对吗?而且我正在关注Thomas Davis的视频教程,但该教程不包括如何设置Backbone.js
或如何运行项目。我注意到我们的url
. 我错过了什么?另外,如果您对像我这样的初学者有一些好的材料。天呐!
这是我正在使用的代码:
<div id="page">
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js"></script>
<script>
var View = Backbone.View.extend({
el: '.page',
render: function (){
this.$el.html('Hello World');
}
});
var Router = Backbone.Router.extend({
routes: {
'' : 'home'
}
});
var view = new View();
var router = new Router();
router.on('route:home', function ()
{
view.render();
});
Backbone.history.start();
</script>
</body>
</html>