コントローラーの App.Router で rootURL を取得して、JSON 要求で使用するにはどうすればよいですか?
次のように rootURL を指定すると:
App.Router.reopen({
rootURL: '/site1/'
});
私はこのようなことができるようにしたい:
FooController = Ember.ObjectController.extend({
needs: ["application"],
actions: {
examine: function() {
var rootURL = this.get('controllers.application.router.rootURL');
$.getJSON(rootURL + "/examine/" + id).then(function(response) {
// do stuff with response
});
}
}
});