Ember.js 更改参数、重新加载模型和重新加载的控制器操作?
假设我有以下路线:Ember.js 更改参数、重新加载模型和重新加载的控制器操作?,ember.js,Ember.js,假设我有以下路线: this.resource('storyBox', { path: "story_box/:category_id/:page" }) 按照我的路线: App.StoryBoxRoute = Ember.Route.extend({ model: function(params) { return App.Story.find({"sid": parseInt(params.category_id), page: parseInt(params.page),
this.resource('storyBox', {
path: "story_box/:category_id/:page"
})
按照我的路线:
App.StoryBoxRoute = Ember.Route.extend({
model: function(params) {
return App.Story.find({"sid": parseInt(params.category_id), page: parseInt(params.page), count: 8})
})
因此,如果我通过URL访问有效的资源,这将非常有效:
http://myserver//story_box//Any 这个运气好吗?我目前的项目也面临同样的问题。不。我最终放弃了把余烬作为一种有用的技术。好吧,我最终通过一个动作解决了它,把它转换成了正确的路线,但我并不是真的那么喜欢它。