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.

Mehr über dart...

Future<String> loginUser(User user) async { var body = jsonEncode({ 'strlogin': user.email, }); Response response = await post(SeguriSignAPIURL.loginUser, headers: headers, body: body); if (response.statusCode == 200) { var decode = jsonDecode(response.body); return decode['token'];....
2 Juni 2021 im 17:33
Ich habe ein Feld für das Telefon, und ich möchte, dass es nur Zahlen akzeptiert, und der Benutzer kann nur 10 Zahlen eingeben....
2 Juni 2021 im 17:00
versuchen, die untere Hälfte des Bildschirms zu verwischen, da keine Richtlinie oder Hilfe verfügbar ist . Anforderung: - Ich möchte nicht spezifische Breite oder Höhe im Hintergrund des Hintergrundfilters geben. Was ist schon versucht: Stack( fit: StackFit.expand, children: [ ....
2 Juni 2021 im 15:13
Hier ist mein Code , und das Ziel ist , wenn ich auf einen der tippen WidgetBouquet i das ganze Kind von BouquetScreenState von child: GetBouquets() auf ein anderes Widget namens GetProducts ( ) geändert werden soll. // ******************* BouquetScreenState main Widget class BouquetScreenState ext....
Ich arbeite am Flattern-Projekt. Ich füge eine Liste von Daten vom Server so aus: { "id": 39, "user_id": 53, "boxIdentifiant": 1924589682265246, "boxName": "boxt germany", "alert_date": "2021-05-30", ....
2 Juni 2021 im 13:40
Ich verwende das Stoppuhr-Timer-Plugin (https://pub.dev/packages/stop_watch_timer) Dieses Plugin gibt mir Zeit, verstrichen als "Zeichenfolge". Also sieht mein Text aus wie: 00:00:03.45 // hours:minutes:seconds.milliseconds Jetzt muss ich diese Zeitinformationen verwenden, um die Punktzahl im Spi....
2 Juni 2021 im 10:20
Ich versuche, einen Getter umzusetzen, aber er zeigt mir diesen Fehler in der letzten Zeile im unteren Code-Snippet. Der Code lautet - class AuthRepository extends BaseAuthRepository { final FirebaseFirestore _firebaseFirestore; final auth.FirebaseAuth _firebaseAuth; AuthRepository({ Fir....
2 Juni 2021 im 09:27
Also habe ich geteilt, dass die gemeinsam genutzte Präferenz angenommen wurde, um den Benutzer noch angemeldet zu machen, bis sie sich anmelden, aber wenn ich versucht habe, die App erneut zu starten, wird dies angezeigt [VERBOSE-2:ui_dart_state.cc(199)] Unhandled Exception: Null check operator used....
2 Juni 2021 im 07:08
Ich bin Newbie mit Flattern Ich versuche, Produkt in den Warenkorb hinzuzufügen Die Funktion, die ich verwende, um das Produkt dem Benutzerkarren hinzuzufügen: void checkItemInCart(String shortInfoAsID, BuildContext context) { Constants.sharedPreferences .getStringList(Constants....
Ich weiß, wie Future.wait funktioniert await Future.wait([ functionA(), functionB() ]).then((data) { }); Aber was ich wissen möchte, ist Was ist, wenn die Anzahl der Funktionen nicht festgelegt ist und die Anzahl der zu bezeichnenden Funktionen in Abhängigkeit von der Situ....
2 Juni 2021 im 04:17
Ich habe eine Instanz von dateTime, und ich habe es in einer Zeichenfolge formatiert, aber ich möchte, dass der Monat in Worten in Worten geschrieben werden kann, anstatt "1. Juni 2021" anstelle von "1 6 2021" DateTime _date = DateTime.now(); print ("${_date.toLocal().day} ${_date.toLocal.month} ${_....
1 Juni 2021 im 23:00
Ich habe gerade auf die neueste Flatternversion 2.2 aktualisiert, und jetzt funktioniert dieser Artikel nicht. import 'dart:io'; //this line is greyed out now . . file = File("${dir.path}/file.pdf"); //error: Abstract classes can't be instantiated. Ich habe die Release-Notizen überprüft und konnte....
1 Juni 2021 im 19:48
Ich versuche, einen Verbraucher Das Argument Typ 'Widget?' Der Parametertyp 'Widget' kann nicht zugewiesen werden. Fehler unterstrichen auf dem Kind innerhalb des builders . Hier ist der Code: Consumer<Cart>( builder: (_, cart, ch) => Badge( child: ch, value: ....
1 Juni 2021 im 19:00
Ich habe einen Erweiterungspanellier und ich möchte eine Lücke anstelle des Teilers zwischen den Expansionsfliesen erstellen, wenn es nicht erweitert wird . Es gibt nur eine Option, um eine Erhebung hinzuzufügen, aber nicht den Rand des Erweiterungsplanells Hier ist der Code, den ich verwendet habe....
1 Juni 2021 im 17:42
Ich bekomme eine Zeichenfolge (20,95) aus einer Tabelle und muss sie in das Doppelte (20.95) umwandeln. Ich habe versucht, den Intl Paket zu verwenden double.parse(NumberFormat.currency(locale: 'en_US').format(price) Es gibt jedoch immer den Wert mit einem Komma zurück. Fehler: FormateXception: Ung....
1 Juni 2021 im 17:14
Hallo, ich verwende einen Stream in meiner App, um einige Daten zu erhalten. Am Ende der Daten stoppt der Stream, was ich möchte, dass jeder Zeitstrom wieder beginnen soll final stream = Stream.periodic(kDuration, (count) => count) .take(kLocations.length); stream.listen((value) => newLoca....
1 Juni 2021 im 16:36
Ich hoffe, es geht dir alles gut! Ich habe ein Problem in Bezug auf meine Flattern-App ausgeführt: Ich habe ein Tutorial auf YouTube auf Sqflite in Flattern, und ich konnte meine Tomap-Funktion nicht erhalten, um in meiner Datenbankklasse zu arbeiten ... es gibt mir immer zurück, dass der Fehler "In....
1 Juni 2021 im 14:21
Ich entwickle eine App im Flattern. Für die ich Listen der Karte verwende, aber etwas, das ich nicht erwerben kann. Betrachten Sie die folgenden Fälle: SZENARIO 1 void main() { List<Map<String,String>> _reminders = []; Map<String , String> _tempMap = {}; for (int i = 0; i < 5; i++) { _t....
1 Juni 2021 im 13:10
Eingang: var message= constants.institutions['colleges'].map((e) => '$e : $count'); print(message); Ausgabe: (School of Excellence : 110, Boarding School : 254, High School : 1660, ..., Higher Secondary School : 512, KG : 750) Ich versuche, die Liste der Schulen und Studentenstärke (zum Beispiel) ....
1 Juni 2021 im 11:40
class QRCodeGenerator extends SampleView { /// Creates the QR barcode generator sample const QRCodeGenerator(Key key) : super(key: key); @override _QRCodeGeneratorState createState() => _QRCodeGeneratorState(); } So rufen Sie diese Funktion im Main.DART an, da es etwas in die Klammern gesch....
Also baute ich eine Schublade in meiner Flattern-App (mein erstes Mal mit It) und dann stört mich etwas. Wenn Sie also das Bild in den Schubladenkopf setzen, wird das Bild selbst nicht die Oberseite des Bildschirms erreicht. Bild : Und hier ist mein Code für die Schublade: drawer: Drawer( c....
1 Juni 2021 im 10:10
Ich versuche, die Arten einer Karte in Dart festzulegen, z. B. in der Art Artscript verwenden Sie Schnittstellen: interface Record { weight: number; date: DateTime; note: string; } So kann ich es in einer solchen Liste verwenden: List<Record> records = [...] ....
1 Juni 2021 im 06:21
Ich würde gerne wissen, wie Sie das Bild im dunklen Modus und im Lichtmodus implementieren können. Ich baue nicht, um in der App umschaltet zu werden. Schalten Sie einfach den dunklen Modus auf die Einstellung in iOS oder Android. Hier ist der Beispielcode im Lichtmodus. Ich möchte wissen, wie Sie C....
1 Juni 2021 im 04:41
Folgen ist meine Liste: List XYZ=[{id: 0, l: 1}, {id: 1, l: 4}] So entfernen Sie die 1-Position-Elemente, um vollständig {id: 1, l: 4} zu entfernen? Und nach dem Entfernen der Elementliste wird wie xyz=[{id: 0, l: 1}] angezeigt.....
1 Juni 2021 im 00:13
Ich bin irgendwie neu, um die Entwicklung zu flattern und ich habe eine große Mauer mit der Frage der App "International" getroffen. Für dieses Projekt soll es in 3 Sprachen verfügbar sein, einschließlich Englisch. Also folgte ich dem Flattern Tutorial hier verfügbar. Ich habe 3 {.arb} Dateien gesch....
31 Mai 2021 im 23:10