Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振必须向文本小部件提供非空字符串_Flutter_Dart - Fatal编程技术网

Flutter 颤振必须向文本小部件提供非空字符串

Flutter 颤振必须向文本小部件提供非空字符串,flutter,dart,Flutter,Dart,我无法得到我在datascore中定义的五个问题。它只显示其中一个和一个错误(必须向文本小部件提供非空字符串)。我不知道如何解决这个问题。 数据核心文件的代码: class DataSource{ static String quote = "Bitte halten Sie die drei AHA-Formel im Alltag ein, um die Pandemie einzudämmen"; static List questionAnswers =

我无法得到我在datascore中定义的五个问题。它只显示其中一个和一个错误(必须向文本小部件提供非空字符串)。我不知道如何解决这个问题。

数据核心文件的代码:

class DataSource{
  static String quote = "Bitte halten Sie die drei AHA-Formel im Alltag ein, um die Pandemie einzudämmen";

  static List questionAnswers = [
    {
      "question" : "Was ist über den Erreger und die Krankheit bekannt?",
      "answer" : 
      "Informationen zu SARS-CoV-2 (offizielle Bezeichnung des neuartigen Coronavirus) und COVID-19 (offizielle Bezeichnung der Erkrankung durch das neuartige Coronavirus) sind im Steckbrief zu COVID-19 zusammengefasst. Das Dokument wird fortlaufend aktualisiert.Informationen zu den besorgniserregenden Virusvarianten (VOC) sind auch auf der dazugehörigen Übersichtseite unter www.rki.de/covid-19-varianten zu finden Stand: 02.03.2021",
    },
    {
      "question" : "Was ist der Unterschied zwischen SARS und SARS-CoV-2?",
      "asnwer" :
      "Das Akronym SARS steht für Schweres Akutes Atemwegssyndrom. Das Syndrom wurde erstmals im November 2002 entdeckt. Der SARS-Erreger stammt aus derselben Virusfamilie wie das Coronavirus. Das Coronavirus ähnelt dem SARS-Virus daher sehr. Aufgrund dieser engen Verwandtschaft wird das Virus als SARS-CoV-2 bezeichnet. Ein wesentlicher Unterschied zwischen den Viren ist, dass bei SARS die Symptome häufig auftreten, bevor das Virus weiter übertragen werden kann. So lassen sich Infektionsketten leichter unterbrechen. Im Gegensatz dazu kann das Coronavirus noch vor den ersten Symptomen übertragen werden. In machen Fällen treten gar keine Symptome auf.",
    },
    {
      "question": "Was bedeutet die Mutation des Coronavirus für uns und was weiß man über sie?",
      "answer" : 
      "Seit Ende 2020 wird aus Großbritannien, Südafrika und Brasilien über die zunehmende Verbreitung einer neu aufgetretenen Virusvariante berichtet. Diese Varianten weisen eine erhöhte Übertragbarkeit und höhere Reproduktionsanzahl auf. Um einen besseren Überblick über Virusmutationen zu bekommen, fördert die Bundesregierung die bundesweite Sequenzierung der Viren. Virologische Basisdaten und Virusvarianten zu SARS-CoV-2 stellt das RKI hier zur Verfügung. Angesichts der neu aufgetretenen Mutationen ist es umso wichtiger, die bekannte AHA-Formel konsequent zu beachten, um generell eine Übertragung von SARS-CoV-2 zu verhindern und die Ausbreitung der neuen, möglicherweise noch stärker ansteckenden Variante einzudämmen.",
    },
    {
      "question": "Was sind die Symptome von COVID-19?",
      "answer": 
      "Die häufigsten Symptome sind Fieber über 38°C, Husten, Schnupfen, Kopf- und Gliederschmerzen, Abgeschlagenheit sowie Kratzen im Hals. Bei einigen Personen kommt es zu einem vorübergehenden Verlust des Geruchs- und Geschmackssinns, dessen Ursache derzeit erforscht wird. Einige Menschen können eine Lungenentzündung mit Kurzatmigkeit und Luftnot bekommen. Sie sollten Ihre Ärztin oder Ihren Arzt verständigen, wenn Sie das Gefühl haben, schwerer Luft zu bekommen als sonst. Die meisten COVID-19-Verläufe sind allerdings eher mild, viele davon verlaufen symptomlos. Dies hat zur Folge, dass Menschen, die sich gesund fühlen, andere Menschen infizieren können, ohne es zu wissen. Achten Sie daher stets auf die allgemein geltenden Maßnahmen, die in der AHA-Formel zusammengefasst sind: Abstand halten (Mindestabstand 1,5 Meter), Hygieneregeln beachten (Husten und Niesen in die Armbeuge oder ein Papiertaschentuch, Händewaschen), im Alltag eine Maske tragen (wenn es eng wird oder in vollen, geschlossenen Räumen).",
    },
      { 
      "question" : "Was ist über den Erreger und die Krankheit bekannt?",
      "answer" : 
      "Informationen zu SARS-CoV-2 (offizielle Bezeichnung des neuartigen Coronavirus) und COVID-19 (offizielle Bezeichnung der Erkrankung durch das neuartige Coronavirus) sind im Steckbrief zu COVID-19 zusammengefasst. Das Dokument wird fortlaufend aktualisiert.Informationen zu den besorgniserregenden Virusvarianten (VOC) sind auch auf der dazugehörigen Übersichtseite unter www.rki.de/covid-19-varianten zu finden Stand: 02.03.2021",

       },




  ];
}

这是因为一个
答案
为空。在您的情况下,列表中的第二项上有一个类型。它的属性是
asnwer
而不是
answer
,这意味着您的第二个项目将返回
answer=null

您在Datascore文件的第二行中的“answer”写得很糟糕感谢您解决了键入错误……欢迎您。考虑接受这个答案。