灰烬:如何注册服务以触发功能并覆盖它

时间:2019-04-23 19:13:37

标签: methods ember.js service override inject

需要注册服务以触发功能,但要在我正在处理的类中覆盖它

该服务通过自定义功能强制保存脏对象。

该类需要使用该服务来激活该功能。

尝试以下代码:

operationManager:service()

operationManager:service('operation-manager')

初始化

this.register(this.get('operationManager'));

并覆盖类中的方法

forcePendingSave: function(){console.log('need to get here')}

该服务未启动,因此无法正确注册。

0 个答案:

没有答案