0
我目前正在使用的應用程序使用Ember.ArrayController
加載一對place
模型。爲了獲得不同的行爲不同的模型類型我用了lookupItemController
這樣的:如何用Ember.Controller替換Ember.ObjectController
PlacesController
lookupItemController: function(object) {
if(object.get('isNew')) {
return "places.new";
} else {
return "places.index";
}
}
PlacesNewController
needs: ['places']
isDraggable: Ember.computed.alias('isCloseEnough')
isCloseEnough: false
isZoomMax: false
isMarkerAdded: false
...
PlacesIndexController
needs: 'places',
isDraggable: false,
modelBinding: 'places.model'
...
但現在Ember.ObjectController
已棄用。我的問題是:我如何使用Ember.Controller
獲得相同的行爲?