1
在灰燼的早期版本共享新建/編輯視圖之間的邏輯,我用了一個奇異PostController
來管理新的/顯示和編輯視圖。如何與Ember 1.0.pre4
但如今隨着控制器和路線的分離和使用post.new/post.edit/post
控制器的約定,我不知道是什麼約定跨越意見共享的邏輯。 請記住,我的編輯/新路由不嵌套在posts
路由中,因爲插座沒有嵌套,所以我無法將邏輯放在父路由中。
- 我是否重寫路線中的控制器並使用舊的單數控制器?
- 我在手柄模板內使用
{{with controllers.post}}
塊嗎? - 難道我用
PostNewRoute/PostEditRoute
和PostNewController/PostEditController
之間的共享混入? - 難道我繼承
PostNewController
PostEditController
? - 包裝所有誰是模板的路線內的郵路簡直是
{{outlet}}
這樣我就可以繼承共享的事件? - 我錯過了什麼?
我懷疑這有一個適當的慣例,但我想聽聽其他人是如何做的呢?