Backbone

Backbone
介绍:
    backbone是javascript的mvc框架,由model、conllection、view构成,可以灵活的操作javascript的数据,根据自定义触发事件来操作html中的元素并更新其中数据,如同php面向对象开发,适用于前台html页面有大量javascript数据处理的情况,极大的提升了对javascript的管理效率,分层清晰,便于迭代和管理

注意:
    Backbone必须依赖underscore.js,需要jQuery时会对jQuery.js有依赖,一般会结合jQuery使用

Mvc:(必须掌握的三大概念)
1.model:创建数据模型,数据验证,销毁模型或者保存数据模型
2.Collection:model的集合,多个model可以集合到一个collection,可以增加元素,排序,删除元素等操作
3.View:绑定html元素,初次渲染视图,model改变时视图会跟着绑定的事件更改,视图数据自动处理

关系图:
关系图

参考网址:
1.Backbone架构流程:
http://www.cnblogs.com/nuysoft/archive/2012/03/19/2404274.html
2.Backbone各个功能:
http://www.cnblogs.com/xiaobudiandian/tag/backbone/
3.其他参考网址:
http://my.oschina.net/bairrfhoinn/blog/66293
http://segmentfault.com/a/1190000002386651
http://www.ibm.com/developerworks/cn/web/wa-backbonejs/#list1
http://blog.csdn.net/raptor/article/details/8578308

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值