ember-custom-action addon urlForCustomAction не работает - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь использовать аддон ember-customer-actions (v2.1.0) с моей версией ember = 3.1.4.Это действительно классное дополнение, которое облегчает нашу жизнь при реализации действий и URL-адресов клиентов.

Это настройка, скажем, переопределение этого метода 'urlForCustomAction', чтобы завершить переопределение URL-адреса и даже избежать имени модели.

Я интегрировал это, как говорит док.Я также разместил здесь свою проблему.

Это мой код адаптера:

import ApplicationAdapter from './application'; 

import { AdapterMixin } from 'ember-custom-actions';

export default ApplicationAdapter.extend(AdapterMixin,{

urlForCustomAction(modelName, id, snapshot, actionId, queryParams) {

return 'domain.com/resetPassword';

}

});

Похоже, что-то отсутствует или может быть ошибка в аддоне или может быть это аддонв бета-фазе.

Мне нужна быстрая помощь по этому вопросу, если кто-то уже использовал ее, пожалуйста, поделитесь своим опытом, спасибо.

1 Ответ

0 голосов
/ 01 июня 2018

попробуйте добавить супер вызов перед оператором возврата.

urlForCustomAction(modelName, id, snapshot, actionId, queryParams) {

    this._super(...arguments);
    return 'domain.com/resetPassword';

}
...