TypeError: Eigenschaft von Null kann nicht gelesen werden (‚Länge' lesen). Was bedeutet das?
P粉031492081
P粉031492081 2023-11-04 11:52:35
0
2
564

Ich habe ein Problem, das ich zu lösen versuche. Die Eigenschaft von Null kann nicht gelesen werden (‚Konvertierung‘ lesen). Was bedeutet das? . Ich habe die Option zur Integration von mychart.update() aus dieser Frage geprüft https://github.com/chartjs/Chart.js/issues/5149. Aber wenn ich versuche zu starten, erhalte ich andere Fehlermeldungen.

TypeError: Cannot read properties of null (reading 'length') at Object.acquireContext (Chart.js?473e:7756:1) at Chart.construct (Chart.js?473e:9324:1) at new Chart (Chart.js?473e:9311:1) at VueComponent.draw (Analytics-test.vue?b2a7:69:1) at VueComponent.loadTrainings (Analytics-test.vue?b2a7:444:1) at async VueComponent.mounted (Analytics-test.vue?b2a7:476:1)

Unten sehen Sie den letzten Code, den ich zu starten versucht habe.

  

Ich habe auch diese Option ausprobiert (mit update()):

  

Wenn ich die Zeichenfolge im Debugger öffne:

Sie können einen Verweis auf diese Zeile sehen:

Wenn Sie die letzte Referenz überprüfen:

Sie können diese Zeile sehen:

P粉031492081
P粉031492081

Antworte allen (2)
P粉851401475

属性 length 是针对 Array 的,错误表明无法读取 length 的 null(重要的是“null”这个词),因此问题是具有该属性的 const 或 var 出于任何原因变为 null。 p>

    P粉071626364

    问题出在模板上。 我忘记为画布写入正确的 ID。 一定是这样:

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!