Ember更复杂的例子

时间:2012-09-14 14:54:37

标签: javascript ember.js

我上周花了一些时间探索Ember和Backbone。我很容易进入骨干,但是Ember(更难学)给了我更多的选择。从余烬网站我发现只有基本的例子。

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

  1. 更复杂案例的路由和历史记录,例如/ articles / view / 12, /博客/ 12 / post1234。我想知道ember如何处理这些问题 不同的网址。嵌套路线?我可以动态添加路由吗?
  2. 数据处理
  3. 验证
  4. 本地化
  5. 最重要的是:

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

    这样的东西
    • 控制器

      • HomeController.js
      • BlogsController.js
      • ArticlesController.js
    • 浏览

    • 主页
      • Index.js
      • About.js
    • 博客
      • Index.js

    有什么想法吗?

4 个答案:

答案 0 :(得分:6)

我刚刚更新了基于Rails的余烬/余烬数据示例,以说明ember路由器和余烬数据的最新变化:https://github.com/dgeb/ember_data_example

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

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

答案 1 :(得分:2)

您好我遇到了同样的问题,并发现以下文章或博客文章非常有用的建议&使用Ember.js的说明 - http://trek.github.com/

我建议您查看

答案 2 :(得分:0)

结帐Ember examle with latest resources

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: ------------------------------- 

答案 3 :(得分:-1)

Addy Osmani的TodoMVC项目采用Ember版本:

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

它可能包含您开始所需的一切。