Als «dart» getaggte Fragen

Dart ist eine klassenbasierte, statisch (& stark) typisierte Programmiersprache zum Erstellen von Web- und Mobilanwendungen. Dart wird zu modernem JavaScript kompiliert, um im Browser ausgeführt zu werden, und zu nativem Code, der auf mobilen Plattformen wie Android und iOS ausgeführt werden kann. Dart wird auch in der Befehlszeile für Skripte und serverseitige Apps ausgeführt.

3
Wie bekomme ich einen Zeitstempel in Dart?
Ich habe Dart gelernt, weiß aber nicht, wie ich einen Zeitstempel generieren soll. Ich habe das versucht: void main() { print((new Date()).millisecondsSinceEpoch); } Dank der IDE konnte ich so weit kommen, aber ich erhalte einen verwirrenden Fehler: Exception: No such method: 'Date' Hilfe?
80 dart  epoch 

4
Wie verweise ich auf eine andere Datei in Dart?
Ich weiß , dass Sie das können library, importund sogar #import, aber die ist richtig? Ich habe zwei Dateien MainClass.dartund Library.Dartmöchte einen Verweis auf Library.dartin hinzufügen MainClass.dart. Wie kann ich das machen?
79 dart 


4
Was sind Schlüssel in der Klasse der zustandslosen Widgets?
In den Flatterdokumenten finden Sie Beispielcode für eine zustandslose Widget-Unterklasse wie folgt: class GreenFrog extends StatelessWidget { const GreenFrog({ Key key }) : super(key: key); @override Widget build(BuildContext context) { return new Container(color: const Color(0xFF2DBD3A)); } } und das class Frog extends StatelessWidget { const Frog({ Key key, this.color: const …
78 dart  flutter 




5
Globale Variablen in Dart
Ich versuche, eine Dart-Einzelseitenanwendung zu erstellen. Ich habe ein erstes benutzerdefiniertes Element ( custom-application) erstellt, das die gesamte Anwendung enthält. Es enthält einen Container, mit dem Ansichten gerendert werden. Und ein Seitennavigationssystem, das Benutzerinformationen enthält und aktualisiert wird, wenn sich der Benutzer anmeldet. Ich möchte Informationen zwischen Ansichten teilen. Wie …

14
Dart Wie man den "Wert" einer Aufzählung erhält
Bevor Enums in Dart verfügbar waren, habe ich einige umständliche und schwer zu wartende Codes geschrieben, um Enums zu simulieren, und möchte sie jetzt vereinfachen. Ich muss den Wert der Aufzählung als Zeichenfolge abrufen, wie dies mit Java möglich ist, aber nicht möglich ist. Zum Beispiel gibt ein kleines Testcode-Snippet …
76 enums  dart 

7
Dart Mehrere Konstruktoren
Ist es wirklich nicht möglich, mehrere Konstruktoren für eine Klasse in Dart zu erstellen? in meiner Spielerklasse, wenn ich diesen Konstruktor habe Player(String name, int color) { this._color = color; this._name = name; } Dann versuche ich diesen Konstruktor hinzuzufügen: Player(Player another) { this._color = another.getColor(); this._name = another.getName(); } …
76 dart  flutter 

7
Durch eine Liste iterieren, um mehrere Widgets in Flutter zu rendern?
Ich habe eine Liste von Zeichenfolgen wie folgt definiert: var list = ["one", "two", "three", "four"]; Ich möchte die Werte auf dem Bildschirm mithilfe von Text-Widgets nebeneinander rendern. Ich habe versucht, den folgenden Code zu verwenden, um dies zu versuchen: for (var name in list) { return new Text(name); } …
76 dart  flutter 


4
Flatter Get Context in der initState-Methode
Ich bin mir nicht sicher, ob das initStatedie richtige Funktion dafür ist. Ich versuche zu überprüfen, wann die Seite gerendert wird, um einige Überprüfungen durchzuführen, und basierend darauf, dass sie ein öffnen AlertDialog, um bei Bedarf einige Einstellungen vorzunehmen. Ich habe eine Seite, die einen Status hat. Die initStateFunktion sieht …
75 dart  flutter 

6
Flattern: Mindesthöhe in der horizontalen Listenansicht
Ich versuche, eine horizontale Bildlaufliste mit Elementen in Flutter zu erstellen, und ich möchte, dass diese Liste nur die erforderliche Höhe basierend auf ihren untergeordneten Elementen einnimmt. Mit Absicht " ListViewversucht zu erweitern, um den verfügbaren Raum in seiner Querrichtung anzupassen " (aus den Flutter-Dokumenten ), was ich auch dadurch …
75 listview  dart  flutter 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.