【发布时间】:2013-01-04 08:50:49
【问题描述】:
我在理解 Ember 应用程序中控制器和路由之间的概念关系时遇到了一些麻烦。
我已经开始了一个非常简单的尖峰测试来评估 Ember,我越深入,我越发现我的路线充满了我应该通过的应该是控制器的责任,例如动作、连接模型,并最终分派到视图以呈现模板。
控制器都是空的,似乎只是一些自动映射要求的占位符。
我在这里遗漏了一个基本的东西 - 从 Rails 的角度来看,并将“rails 方式”应用(可能是错误的)Ember 我希望我的路由定义由 URL 表示的状态,这些状态将映射到控制器“行动”。
任何指针将不胜感激。
【问题讨论】:
-
您看到最新的文档了吗?虽然它们还没有完全完成,但我想它会给你一些提示。 emberjs.com/guides/routingemberjs.com/guides/controllers
-
嘿,不-自从我上次查看以来,他们已经更新了它们,非常感谢。我会阅读它们,看看它们是否有帮助:)
-
是的,我认为来自 Rails 世界的你应该不会太难理解......毕竟,Yehuda 正在研究这两个 ^^
-
人们这么说,但我很难理解。 Ember 控制器和路由感觉不像 Rails 控制器和路由。观点也不是。即使是 TodoMVC 中最权威的 Ember 示例,我仍然很难理解其中的魔力。特别是路线和景观
-
我不明白这个问题怎么没有更多的选票。
标签: javascript ember.js