ember-custom-actions addon urlForCustomAction无效

时间:2018-05-30 08:46:53

标签: ember.js ember-addon

我正在尝试使用ember-customer-actions(v2.1.0)addon和我的ember version = 3.1.4。 它实际上是一个很酷的插件,可以在实施客户操作和网址时轻松过关。

它的配置说要覆盖这种方法' urlForCustomAction'完成覆盖网址,甚至避免使用模型名称。

我按照doc说的那样整合了它。 我也在这里发布了我的问题。

这是我的适配器代码:

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 :(得分:0)

尝试在return语句之前添加super调用。

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

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

}