Backbone的view是用来显示你的model中的数据到页面的,同时它也可用来监听DOM上的事件然后做出响应。 先要给出一个页面的大体代码,下面的所有试验代码都要放到这里面:
关于这个router的使用,我现在依然是心存疑惑的。每点击一次这样的链接<a href="#action">action</a>会触发一个事件,但是url也会改变,这样刷新的话,岂不是会自动触发事件。或者这个东西只是用在单个页面的网站上,或者移动设备网站上,或者是我还不会用。
collection是model对象的一个有序的集合,概念理解起来十分简单,在通过几个例子来看一下,会觉得更简单。
关于backbone,最基础的一个东西就是model,这个东西就像是后端开发中的数据库映射那个model一样,也是数据对象的模型,并且应该是和后端的model有相同的属性(仅是需要通过前端来操作的属性)。 下面就从实例来一步一步的带大家来了解backbone的m
先来说一下这个helloworld的功能: 在页面上有一个报道的按钮,点击弹出输入框,输入内容,确认,最后内容会加到页面上。页面图如下:
backbone,英文意思是:勇气, 脊骨,但是在程序里面,尤其是在backbone后面加上后缀js之后,它就变成了一个框架,一个js库。 backbone.js,不知道作者是以什么样的目的来对其命名的,可能是希望这个库会成为web端开发中脊梁骨。 好
上周末和公司的同事们一块去参加了TechCrunch的Hackathon大赛,这个比赛被成为:“编程冲刺竞赛”,要求24小时内,开发出一个产品来,官方说大家不要拿已经做好的产品来充数。不过在我看来,这个东西不好界定,因为最后很难看出是不是当场做的。不过我想大家都是秉着hack精