如何在Ember JS中全局吞咽api错误(findAll,查询,适配器错误)

时间:2018-09-20 15:09:38

标签: javascript ember.js ember-data

Ember是否有办法在整个应用程序中全局吞噬所有api错误,而不是在每个组件文件中单独捕获并报告它们?

1 个答案:

答案 0 :(得分:0)

如果您确实必须执行此操作,请在您的ApplicationAdapter中像这样覆盖handleResponse:

{ }

有关Ember数据适配器的更多信息,请参见https://guides.emberjs.com/release/models/customizing-adapters/

您可以在此处找到handleResponse的默认实现:https://github.com/emberjs/data/blob/v3.4.2/addon/adapters/rest.js#L894