BackboneJs入门学习—View初探
首先,中秋快乐!
上一篇中,我们介绍了Router的操作,这一篇中将继续介绍Backbone的新模块——View模块。
1. 理解View
(1).顾名思义,View自然是视图的意思。在BackboneJs的官方文档中是这么介绍View的:
View一般是组织您的接口转换成的逻辑视图, 通过模型的支持, 模型变化时, 每一个都可以独立地进行更新, 而不必重新绘制该页面。我们再也不必钻进
JSON 对象中,查找 DOM 元素,手动更新 HTML 了,通过绑定视图的 render 函数到模型的 “change” 事件 — 模型数据会即时的显示在 UI 中。
所以,View是用来显示你的model中的数据到页面中的,同时,view也可以用来舰艇Dom上的事件,实时做出响应。
需要注意的是,与AngularJs(不久将一起学习一下AngularJs,期待你的加入)的区别是,AngularJs中是自动响应Model的变化,而 BackboneJs需要手动更新变化。
(2). View主要用途:
用于绑定事件,处理业务、渲染页面;
Ok,本篇关于View的简单介绍就这些,下一节中将具体介绍View的相关属性。
每篇一语:
刚刚前面看了电影《盲井》,挺有感触的。欢迎到我的豆瓣”观电影《盲井》之己见“,一起学习交流!下篇见啦!还有~国庆尽力更新哈,加油!