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
Flattern: Filterliste gemäß einer bestimmten Bedingung
Ich habe eine Liste von Filmen. Das enthält alle animierten und nicht animierten Filme. Um festzustellen, ob es animiert ist oder nicht, gibt es ein Flag namens isAnimated . Ich möchte nur Animationsfilme zeigen. Ich habe Code geschrieben, um nur Animationsfilme herauszufiltern, aber es wurde ein Fehler angezeigt. import 'package:flutter/material.dart'; …
75 dart  flutter 

16
Generieren Sie SHA-1 für die Flutter-App
Ich versuche, einen SHA-1 für eine Flutter-App zu generieren, damit Android Studio Google Sign in unterstützt, aber ich weiß nicht, wie das geht. Ich habe einige Beiträge gesehen, die darauf hinweisen, einen Befehl auszuführen, aber dort brauche ich Eine JKS-Datei, denke ich, und das Flattern schafft das nicht. Könnte mir …
75 dart  flutter 

4
Wie erstelle ich private Variablen in Dart?
Ich möchte eine private Variable erstellen, kann dies aber nicht. Hier ist mein Code: void main() { var b = new B(); b.testB(); } class A { int _private = 0; testA() { print('int value: $_private'); _private = 5; } } class B extends A { String _private; testB() { …
74 dart 


14
Flatterfehler: MediaQuery.of () wird mit einem Kontext aufgerufen, der keine MediaQuery enthält
Ich habe versucht, die Größe der gesamten Kontextansicht in Flutter zu ermitteln. Aber jedes Mal, wenn ich es versuche, erhalte ich den oben genannten Fehler. Hier ist mein Code: import 'package:flutter/material.dart'; void main => runApp(new MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { final size = MediaQuery.of(context).size; …
74 dart  flutter 

6
setState () oder markNeedsBuild werden während des Builds aufgerufen
class MyHome extends StatefulWidget { @override State<StatefulWidget> createState() => new MyHomePage2(); } class MyHomePage2 extends State<MyHome> { List items = new List(); buildlist(String s) { setState(() { print("entered buildlist" + s); List refresh = new List(); if (s == 'button0') { refresh = [ new Refreshments("Watermelon", 250), new Refreshments("Orange", 275), …



5
Angular2 Dynamic Change CSS-Eigenschaft
Wir erstellen eine Angular2-Anwendung und möchten in der Lage sein, eine globale CSS-Variable zu erstellen (und die Werte der Eigenschaften zu aktualisieren, wenn sie geändert werden, wenn die Variable zugewiesen wird). Wir hatten Polymer für eine Weile verwendet (jetzt wechseln wir zu Angular2-Komponenten) und wir hatten CSS-Eigenschaften verwendet (Polymer hat …


1
Was ist Nullability in Dart (standardmäßig nicht nullbar)?
Ich habe von der neuen Dart-Null-Sicherheitssprachenfunktion gehört, derzeit das " nicht nullbare Experiment ". Es soll standardmäßig nicht nullbar einführen . Die Funktionsspezifikation finden Sie hier und die Sprache GitHub hier . Wie funktioniert es und wo kann ich es ausprobieren?
27 flutter  dart 

1
inheritFromWidgetOfExactType ist veraltet. Verwenden Sie stattdessen abhängigeOnInheritedWidgetOfExactType
Seit der Veröffentlichung von Flutter 1.12 ist mein folgender Code: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } warnt mit folgendem: 'inheritFromWidgetOfExactType' ist veraltet und sollte nicht verwendet werden. Verwenden Sie stattdessen dependOnInheritedWidgetOfExactType. Diese Funktion war nach Version 1.12.1 veraltet. Versuchen Sie, die Verwendung des veralteten Elements durch …
23 flutter  dart 

3
Flattern - So reduzieren Sie die App-Größe auf dem Gerät
Die Download-Größe meines App-Bundles im Google PlayStore beträgt ca. 23 MB : Aber warum steigt die App-Größe auf der Festplatte nach der Installation erheblich auf 83 MB ? Irgendeine Idee, warum dies passiert, weil: 1) Flatters Assets-Datei (Bilder, Ton & Schriftarten) für Projekte mit nur ca. 11 MB 2) Größe …
17 android  gradle  flutter  dart  apk 

3
Wie führe ich einen Codegenerator über einem anderen Codegenerator aus?
Wie kann ich mithilfe des Stacks source_gen einen Codegenerator erstellen, der Code generiert, der (genauer gesagt json_serializable) die Eingabe eines anderen Generators ist ? Betrachten Sie zum Beispiel: class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { final String firstName; …
14 flutter  dart 

5
flattern - Flow-Control-Sammlungen werden benötigt, aber sind sie?
Nach dem Upgrade von Flutter (sowohl Master- als auch Stable-Version) und Dart wird eine Fehlermeldung bezüglich des Experiments angezeigt - Flow-Control-Sammlungen sind für verschiedene For-Loops, die ich im Projekt verwende, nicht aktiviert. Ich habe versucht, es mit diesem Eintrag zu beheben, aber das hat die Dinge nur seltsamer gemacht. Jetzt …
14 flutter  dart  upgrade 

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.