【发布时间】:2014-04-14 15:37:34
【问题描述】:
我是 Ember.js 的新手,但精通 MVC 和 Backbone(甚至 cocoa 和 smalltalk),但出于某种原因,Ember 坚持其高度模糊和不一致的 API 使我无法理解 1)绑定和 2) 这与持久记录有何关系。
我有一个有输入的视图。我知道。我有一个属于控制器的模型。我知道。我不明白视图如何知道(或应该知道)控制器,并且我不明白当我准备将它推送到后端时模型如何将我输入到视图中的文本(表面上与.save())。这些应该是 Ember 喘不过气来抽象出来的样板样式的东西,但我发现我必须通过 Ember.js 源代码才能了解到底发生了什么。
我已经阅读了文档,他们的示例太做作以至于无法使用(仅提供最基本的示例,当我们谈论“雄心勃勃的网络应用程序”时,这是毫无意义的,ember 声称 是 为)。
需要注意的是,我们在内部使用了 ember-data,并且这个特定的路由有多个视图、控制器和模型。
【问题讨论】:
标签: javascript model-view-controller ember.js ember-data