我有一个项目,其中本机Promise
实现被Bluebird替换。我的理解是,为了在这种情况下成功使用Angular 5,必须修补Bluebird以使其成为“区域感知”。为此,我按照shown here的说明进行操作。
但这似乎不起作用。 Zone.js会抛出以下错误:
未捕获RangeError:超出最大调用堆栈大小
是否有人知道解决方案?提前感谢。
答案 0 :(得分:0)
最新版本的zone.js支持bluebird,请等待新版本的zone.js(0.8.21)。
https://github.com/angular/zone.js/pull/1039
关于用法,你可以在这里找到。 https://github.com/angular/zone.js/blob/master/NON-STANDARD-APIS.md#currently-supported-non-standard-common-apis