Zusammenfassung der Probleme beim Flutter-Selbststudium (Langzeitaktualisierung)

1.Der Argumenttyp „Farbe?“ kann nicht dem Parametertyp „Farbe“ zugewiesen werden

ändere es einfach

 color: (Colors.blue[300])!,

Dies ist Null saftyeine Funktion in Dart. Weitere Informationen finden Sie unter diesem Link

https://medium.com/flutter/null-safety-flutter-tech-preview-cb5c98aba187

 2. Versuchen Sie, entweder einen expliziten Standardwert ungleich „Null“ oder den Modifikator „erforderlich“ hinzuzufügen.

Die Dart-Syntax der höheren Version erfordert, dass sie nicht leer sein darf.

Wenn Sie diesen Fehler melden oder das Schlüsselwort Require hinzufügen, um hervorzuheben, dass es nicht leer sein darf,

Fügen Sie entweder einen nicht leeren Bezeichner „?“ hinzu, zum Beispiel :

3. Singleton-Schreibmethode nach Dart2.0 (Dart-Singleton-Modus der Flutter2.12.0-Version)

class Singleton{

  Singleton._privateConstructor();

  static final Singleton _instance = Singleton._privateConstructor();

  static Singleton get instance { return _instance;}

}

oder es kann so geschrieben werden

 

Je suppose que tu aimes

Origine blog.csdn.net/iblue007/article/details/124376996
conseillé
Classement