3

上周我在探索 Ember 和 Backbone。我很容易进入骨干,但 Ember(甚至更难学习)给了我更多选择。从 ember 网站我发现只有基本的例子。

是否有一些更复杂的示例可以演示以下功能:

  1. 更复杂案例的路由和历史记录,例如 /articles/view/12、/blogs/12/post1234。我想知道 ember 如何处理一堆不同的 url。嵌套路线?我可以动态添加路由吗?
  2. 数据操作
  3. 验证
  4. 本土化

最重要的是:

如何将我的逻辑分成不同的文件?就像是

  • 控制器

    • HomeController.js
    • 博客控制器.js
    • 文章Controller.js
  • 意见

    • 索引.js
    • 关于.js
  • 博客
    • 索引.js

等等

有任何想法吗?

4

4 回答 4

6

我刚刚更新了一个基于 Rails 的 ember / ember-data 示例,以说明 ember 路由器和 ember-data 的最新更改:https ://github.com/dgeb/ember_data_example

我希望你会发现它是嵌套路由和基本数据操作的一个很好的例子。因为 ember-data 还没有包含验证逻辑,所以这个例子依赖于表单中的 Bootstrap 验证(绝对不是最健壮的解决方案)。

我正在根据这个例子编写一些博客文章。

于 2012-09-14T15:18:24.203 回答
2

嗨,我遇到了同样的问题,发现以下文章或博客文章对 Ember.js 的使用非常有帮助 - http://trek.github.com/

我建议检查一下

于 2012-09-15T13:06:20.550 回答
0

使用最新资源查看Ember 示例

DEBUG: ------------------------------- ember.js:339
DEBUG: Ember.VERSION : 1.0.0-rc.1 ember.js:339
DEBUG: Handlebars.VERSION : 1.0.0-rc.3 ember.js:339
DEBUG: jQuery.VERSION : 1.9.1 ember.js:339
DEBUG: ------------------------------- 
于 2013-03-03T07:52:17.073 回答
-1

Addy Osmani 的 TodoMVC 项目具有 Ember 版本:

http://todomvc.com/architecture-examples/emberjs/

它可能拥有您入门所需的一切。

于 2013-02-26T17:12:32.440 回答