代码之家  ›  专栏  ›  技术社区  ›  Tobias Gassmann

无法在字符串“\uu zone\u symbol\uu optimizedZoneEventTask”上创建属性“\uu creationTrace\uuuu”

  •  26
  • Tobias Gassmann  · 技术社区  · 7 年前

    那是昨天,今天我醒来时,安格尔的拳头打在我脸上:

    creationTrace '在字符串'\uu zone\u symbol\uu optimizedZoneEventTask'上'

    很抱歉我的态度,只是因为angular的早期alpha阶段最终让我付出了代价。

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

    8 回复  |  直到 7 年前
        1
  •  47
  •   Joel Murphy    7 年前

    好吧,我设法找到了一条出路。区js最近发布了一个新版本,你可以在这里查看。 https://github.com/angular/zone.js/releases 在你的包裹里。json使用区域。js像这样

    "zone.js": "0.8.12"
    

    如果在Plunker中使用默认角度模板,则可以设置区域。js版本,将版本插入索引的适当行中。html文件。

    <script src="https://unpkg.com/zone.js@0.8.12/dist/zone.js"></script>
    <script src="https://unpkg.com/zone.js@0.8.12/dist/long-stack-trace-zone.js"></script>
    
        2
  •  8
  •   mikedanylov    7 年前

    如中所述 https://github.com/angular/zone.js/issues/832 zone.js 版本 0.8.13

    zone.js

    "zone.js": "0.8.12" 在里面 package.json

        3
  •  1
  •   Gilberto Alexandre    7 年前

    这个错误在最新版本Angular的plunker上引发了我。我更改了索引。获取版本“0.8.12”的html文件(从unpkg.com/zone.js/dist/zone.js到unpkg.com/zone.js@0.8.12/距离/区域。js)和工作。

        4
  •  1
  •   Aravind    7 年前

    因此,修改路径

    https://unpkg.com/zone.js/dist/....
    

    https://unpkg.com/zone.js@0.8.12/dist/....
    

    参考变更日志 here

        5
  •  0
  •   Tobias Gassmann    7 年前

    我想我发现了什么:

        6
  •  0
  •   Narpat Shekhawat    7 年前

    Unhandled Promise rejection: Cannot create property '__creationTrace__' on string '__zone_symbol__optimizedZoneEventTask' ; Zone: <root> ; Task: Promise.then ; Value: TypeError: Cannot create property '__creationTrace__' on string '__zone_symbol__optimizedZoneEventTask'
        at Object.onScheduleTask (long-stack-trace-zone.js:115)
        at ZoneDelegate.scheduleTask (zone.js:404)
        at Object.onScheduleTask (zone.js:300)
        at ZoneDelegate.scheduleTask (zone.js:404)
        at Zone.scheduleTask (zone.js:235)
        at Zone.scheduleEventTask (zone.js:261)
        at zone.js:1561
        at BrowserPlatformLocation.onPopState (platform-browser.es5.js:1922)
        at PathLocationStrategy.onPopState (common.es5.js:592)
        at new Location (common.es5.js:256)
        at AppBrowserModuleInjector.createInternal (module.ngfactory.js [sm]:1)
        at AppBrowserModuleInjector.NgModuleInjector.create (core.es5.js:3558)
        at NgModuleFactory.create (core.es5.js:3531)
        at core.es5.js:4772
        at ZoneDelegate.invoke (zone.js:391)
        at Object.onInvoke (core.es5.js:4149)
        at ZoneDelegate.invoke (zone.js:390)
        at Zone.run (zone.js:141)
        at NgZone.run (core.es5.js:4017)
        at PlatformRef_._bootstrapModuleFactoryWithZone (core.es5.js:4770)
        at core.es5.js:4812
        at ZoneDelegate.invoke (zone.js:391)
        at Zone.run (zone.js:141)
        at zone.js:832
        at ZoneDelegate.invokeTask (zone.js:424)
        at Zone.runTask (zone.js:191)
        at drainMicroTaskQueue (zone.js:596) TypeError: Cannot create property '__creationTrace__' on string '__zone_symbol__optimizedZoneEventTask'
        at Object.onScheduleTask .........
    
        7
  •  0
  •   Carvel    7 年前

    “zone.js”:“0.8.4”

        8
  •  0
  •   jiali passion    7 年前