1

我的 ember 应用程序使用 airbrake.io 报告错误。使用 bower 将 Airbrake 添加到项目中:https ://github.com/balinterdi/ember-cli-airbrake

这将为应用程序的所有用户启用空气制动。因此,所有用户的错误都将通过 airbrake 发送给我。

我想做的是根据用户禁用/启用空气制动。因此,当应用程序加载时,我希望能够决定是否应该启用 airbrake。

想法?

4

1 回答 1

0

您需要扩展他们的服务:https ://github.com/balinterdi/ember-cli-airbrake/blob/master/addon/services/airbrake.js

并注入您当前的用户服务,或者您访问当前用户。然后 oorride 用于设置的任何方法,并在您想要调用原始行为时调用 super

于 2019-02-03T13:08:08.057 回答