Skip to content
jnotnull edited this page Dec 10, 2014 · 3 revisions

在第一篇关于 基于canjs的分页组件开发中已经提到了control。本人旨在进一步分析它的功能和原理。

canjs的control充当了view和model连接的角色,那如何连接就是我们最关心的问题了。

1、我们需要什么样的control

理想中得control应该有如下功能:

  1. 不用手工去绑定某个元素的事件
  2. 提供模板渲染辅助方法,能够对数据进行转换
  3. 提供路由功能

这些都是canjs中control能为我们提供的。我们首先看一个简单的例子:

Clone this wiki locally