【发布时间】:2011-12-23 00:01:03
【问题描述】:
从几天开始,我开始工作/学习backbone.js。我已经阅读了他们网站上的文档。我还阅读了一些可用的教程here。
根据我的理解,以下是视图和模型之间的一些主要区别。
- 只有视图有'el'。 为什么模型中没有它?
- 只有模型有“get”、“set”、“save”方法。
- 只有模型具有获取、保存、销毁、验证等功能 方法,清楚,有。
根据 Hello World 示例here,View 也可以做 Models 可以做的事情。
- 两者都有extend、render、initializer、getter setter方法。
- 两者都可以使用 toJSON 转换为 JSON。
因此,我对模型和视图感到困惑。什么时候使用每个?
我的问题是.. 模型和视图之间的实际区别是什么?使用模型/视图有哪些不同的情况?什么应该适合用于显示(渲染)?
谁能有好的@Backbone.js 用实际场景解释一下?
您的帮助将使我的理解更加清晰。
【问题讨论】:
-
一个非常好的主干资源是backbonetutorials.com,当您开始使用该框架时它非常有用