В Ember.JS, есть ли веская причина для этого:
import Service, { inject } from '@ember/service';
export default Service.extend({
ajax: inject(),
getAll() {
return this.get('ajax').request(`api/users/`, {
method: 'GET',
contentType: 'application/json'
});
}
});
В отличие от этого?
import Service, { inject } from '@ember/service';
export default Service.extend({
ajax: inject(),
getAll() {
return this.ajax.request(`api/users/`, {
method: 'GET',
contentType: 'application/json'
});
}
});
Второй метод выглядит чище ИМО, но яМне интересно, есть ли веская функциональная причина для использования .get () вместо прямой ссылки на сервис.