无法在字符串“__zone_symbol__optimizedZoneEventTask”上创建属性“__creationTrace__”

2024-04-12

这是一个糟糕的星期四。这是第 13 号。昨天我向我的同事们解释了我们是多么幸运,13 日是在星期四,而不是星期五。

好吧,那是昨天的事,今天我醒来时,阿格的拳头打在我脸上:

无法创建属性'创作轨迹' 在字符串 '__zone_symbol__optimizedZoneEventTask' 上

好吧,它也可能是 zone.js,甚至可能是位于黑暗深渊深处的其他东西,称为开发堆栈。有谁能够帮助我?

对我的态度感到抱歉,只是从早期的 alpha 阶段开始使用 Angular 终于对我造成了影响。

PS:可以说,自昨天的工作版本以来我没有更改任何内容。所以我完全不知道这个错误为什么、如何以及从哪里来的......


好吧,我终于找到了出路。 zone.js 最近发布了一个新版本,你可以从这里查看。https://github.com/angular/zone.js/releases https://github.com/angular/zone.js/releases我认为问题出在这个版本上。 在你的 package.json 中使用 zone.js 像这样

"zone.js": "0.8.12"

如果您在 Plunker 中使用默认的 Angular 模板,则可以通过将版本插入到 index.html 文件的相应行中来设置 zone.js 版本。

<script src="https://unpkg.com/[email protected] /cdn-cgi/l/email-protection/dist/zone.js"></script>
<script src="https://unpkg.com/z[email protected] /cdn-cgi/l/email-protection/dist/long-stack-trace-zone.js"></script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在字符串“__zone_symbol__optimizedZoneEventTask”上创建属性“__creationTrace__” 的相关文章

随机推荐