0
新增了一些內容,我需要獲取即將用於呈現模板的數據。查詢模型後Ember.js運行函數
var films = [
{title: 'title 1', director: 'director 1'},
{title: 'title 2', director: 'director 2'}
]
App.Router.map(function() {
this.resource('films', function(){
this.resource('film', {path: ':film_id'})
})
})
App.FilmsRoute = Ember.Route.extend({
model: function() {
return films
}
})
App.FilmController = Ember.ObjectController.extend()
App.FilmRoute = Ember.Route.extend({
model: function() {
return films
}
// I want to run a function here with the relevant data, eg /films/1
})
好像我可以得到的數據是通過傳遞queryParam對App.FilmRoute模型方法的唯一途徑。
App.FilmRoute = Ember.Route.extend({
model: function(params) {
console.log(param) // {film_id: "1"}
return films
}
})
我可以直接查詢模型。似乎應該有一個更簡單的方法。