настройка адаптеров для действий ember api - PullRequest
0 голосов
/ 25 октября 2018

Я имею в виду действия ember api: https://github.com/mike-north/ember-api-actions

Хотел спросить, знает ли кто-нибудь, есть ли у меня адаптер для самой модели, но я хочу настроить адаптер только для одного из определенных действий членаВозможно ли это сделать?

Например, если моя модель выглядит следующим образом:

export default DS.Model.extend({
  userName: attr('string');
  withdrawMoney: memberAction({path: 'actions/withdraw', type: 'POST'})
})

Теперь в адаптере для моей пользовательской модели установлено несколько заголовков.Но то, что я хочу сделать сейчас, - это если я вызову действие члена, то я хочу добавить дополнительные заголовки.Возможно ли это сделать без влияния на заголовки по всему миру?

1 Ответ

0 голосов
/ 25 октября 2018

Да.Я нашел ответ, прочитав источник здесь: https://github.com/mike-north/ember-api-actions/blob/master/addon/utils/member-action.js#L11

withdrawMoney: memberAction({
  path: 'actions/withdraw',
  type: 'POST',
  ajaxOptions: {
    headers: {
      // ...
    }
  }
}),

Обратите внимание, что это не задокументировано, и я не проверял это.

...