1
A
回答
0
考慮到您使用的是默認RESTAdapter,這是一種可能的方式 - 雖然我不知道這是否是最好的一個:
App = Ember.Application.create();
App.ProductCommentsRoute = Ember.Route.extend({
model: function() {
var productId = this.controllerFor('product').get('model').get('id');
return App.Comment.find({ product_id: productId });
}
});
App.Router.map(function() {
this.resource('products', function() {
this.resource('product', { path: ':product_id' }, function() {
this.route('comments');
})
});
});
相關問題
- 1. 如何定義更復雜的URL
- 2. 如何從複雜的URL
- 3. 如何使URL字符串複雜
- 4. C#中的複雜URL MVC3
- 5. 錯誤的SimpleXML - 複雜URL
- 6. 複雜的nodejs url映射
- 7. 如何製作更復雜的「滾筒」?
- 8. 如何使用繼承更復雜的類型,朱
- 9. 如何使用JAXB製作更復雜的XSD?
- 10. 如何使用更復雜的數據源與UIPickerView
- 11. 如何在mysql_query中使用更復雜的查詢?
- 12. VBS/JavaScript的URL複雜的應用
- 13. Url.Content()不適用於複雜的URL
- 14. 如何在複雜的應用程序中彈出url
- 15. 如何使用automapper複雜類型
- 16. 如何從方使用C#複雜
- 17. 如何才能使用SQL執行此[複雜]表更新?
- 18. 硒不打開(複雜)url
- 19. 如何允許在Django-rest-framework視圖集上使用複雜的URL
- 20. 如何使這個複雜的查詢更快[MySQL]?
- 21. 如何使這個複雜的查詢運行得更快?
- 22. 使複雜的Chrome應用
- 23. QThread的複雜使用 -
- 24. WebAPI控制器中的URL比基本的CRUD更復雜
- 25. 如何以優雅的方式處理複雜的URL?
- 26. 的jQuery如何帕西一個複雜的URL作爲參數
- 27. 使用JS或PHP從XML中提取複雜的URL
- 28. Nativescript和更復雜的UI
- 29. 複雜更換gVim的
- 30. MongoDB的複雜更新
'controlleFor'已經過時,應該做這樣的路線轉變的序列化掛鉤代替。 – intuitivepixel
至少在Ember RC 6中'controllerFor'在控制器內部已棄用,其中應該使用'needs'來代替。據我所知,它不會在路由器的'model'鉤子中被棄用。我錯了嗎? – fabriciotav
但是,這是否意味着我必須創建路線,我不需要從正確的路徑獲取我的模型。 –