gpt4 book ai didi

polymer - 有没有办法调试 TypeError : Invalid value used as weak map key?

转载 作者:行者123 更新时间:2023-12-02 01:13:15 25 4
gpt4 key购买 nike

我正在使用 Dart + Polymer 并且我们正在创建我们的应用程序的新版本,该版本进行了大量重构,删除了一些页面等等。

现在,有一个错误

TypeError: Invalid value used as weak map key



我认为它以某种方式连接到 Iron List 接收空数据,或者其他一些 polymer 元素丢失了一些东西。

但是堆栈跟踪中没有有值(value)的信息。有没有办法调试这个错误,让我明白这个错误的由来?

最佳答案

所以,我设法调试了这个问题。这就是帮助我的原因:

  • 我已经设置了一个断点

    package:polymer/src/common/polymer_register.dart:21



    这一步帮助我了解确切的 polymer 元素是什么
    未能正确注册。
  • 这是一个页面,包含霓虹动画页面,所以我已经评论了所有内容并逐一取消评论以找到页面
  • 在那里,我能够确定接收空数据并导致错误的 Iron 列表。

  • 如果 Polymer 能够更准确地了解他们的错误,那就太好了,因为我花了大约 6 个小时来定位错误。但我很高兴现在一切都好,所以这一步可能会帮助某人获得更流畅的 Dart/Polymer 体验

    关于polymer - 有没有办法调试 TypeError : Invalid value used as weak map key?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43978661/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com