Ember.js 如何使用Ember 1.0.pre4在新建/编辑视图之间共享逻辑
在以前版本的Ember中,我使用了一个单一的Ember.js 如何使用Ember 1.0.pre4在新建/编辑视图之间共享逻辑,ember.js,Ember.js,在以前版本的Ember中,我使用了一个单一的PostController来管理新视图/显示视图和编辑视图 但是现在,随着控制器和路由的分离以及使用post.new/post.edit/post控制器的惯例,我不确定跨视图共享逻辑的惯例是什么。 请记住,我的编辑/新建管线没有嵌套在posts管线中,因为插座没有嵌套,所以我无法将逻辑放入父管线中 我是否覆盖路线中的控制器并使用旧的单一控制器 我是否在把手模板中使用{{with controllers.post}块 我是否在PostNewRoute
PostController
来管理新视图/显示视图和编辑视图
但是现在,随着控制器和路由的分离以及使用post.new/post.edit/post
控制器的惯例,我不确定跨视图共享逻辑的惯例是什么。
请记住,我的编辑/新建管线没有嵌套在posts
管线中,因为插座没有嵌套,所以我无法将逻辑放入父管线中
- 我是否覆盖路线中的控制器并使用旧的单一控制器
- 我是否在把手模板中使用
块{{with controllers.post}
- 我是否在
和PostNewRoute/PostEditRoute
之间使用共享混合李>PostNewController/PostEditController
- 我是否从
继承PostNewController
postedcontroller
- 将所有post路由封装在一个路由中,该路由的模板是
,这样我就可以继承共享事件了{{outlet}}
- 我还错过了什么李>