Beiträge von Mr. Lion

    Hallo und danke für die Unterstützung.


    Nun ja, den "title:" kann und darf ich leider nicht weglassen, da ich somit den Titel von Main-Objekt runter in weitere Klassen importiere.
    In der Dokumentation von Flutter wird es genauso gehandhabt. Den Variablen Namen kann ich x-beliebig nehmen - habe es aber bei Standard vorerst belassen.
    Das Problem liegt nicht in der 1. Parameter, sondern eindeutig in der 2. Parameter.
    Denn mit einem Parameter funktioniert alles bestens.


    Grunde genommen hast du recht, denn in anderen Programmiersprachen fahre ich genauso, wie du es beschrieben hast.
    Allerdings sind hier einiges anders. Beispiel: das Schlüsselwort "final" was bei Java und in vielen anderen Programmiersprachen ist, hat nicht die gleiche Wirkung und Funktionalität wie hier in Dart.


    Hm schade, dass hier Flutter nicht so populär ist.
    Kannst du mir ein Forum empfehlen, wo ich mehr Erfolg haben könnte?


    MfG
    Daniel

    Hallo Robert,


    ich danke für die Antwort.


    Nun ja, du könntest recht haben. Daran habe ich auch schon gedacht aber leider akzeptiert es dort nichts anderes außer "title:" und "key:" ...
    Und welchen Typ/Bezeichner "snapshot.data" dort erwartet oder nicht erwartet, weiß ich leider nicht.
    Habe zig Variationen bereits ausprobiert.

    Hallo Leute,


    ich bin neu hier im Forum und hoffe, dass ich mein Thread im richtigen Bereich platziert habe.
    Vorab zu meinem Android-Developer Kenntnisse: Ich habe ganz neu, erst Angefangen und zu gleich mit dem ganz neuen Framework "Flutter" (Programmiersprache: Dart) begonnen.


    Ich verstehe leider nicht so ganz, warum mir bei der Parameterübergabe Fehler angezeigt wird.
    Dazu werde ich hier ein Screenshot veröffentlichen und würde mich sehr freuen, wenn Ihr mir hier helfen könntet.
    Habe dazu leider nichts Gescheiteres im Internet finden können.


    In der Zeile 63 hatte ich vorab folgendes stehen:

    Code
    home: const MyApp(title: title),


    Soweit hat diese Zeile funktioniert, jedoch erst danach nicht mehr, als ich eine 2. Parameter übergeben wollte.
    Siehe Code:

    Code
    home: const MyApp(title: title, snapshot.data),


    Die Zeilen 63, 74 und 83 werden bei mir rot markiert, wobei der Fehler aus der Zeile 63 resultiert.
    Ich habe zwischen den Zeilen 74 und 83 meine 1. Version des Konstruktoraufrufs auskommentiert, weil dies auch nicht richtig war.


    Kann mir jemand hierbei Helfen?
    In anderen Programmiersprachen konnte man sehr leicht Parameterübergaben machen, jedoch ist es hier in der Programmiersprache "Dart" einiges verwirrend.
    Vielleicht kann mich da jemand aufklären.


    Bedanke mich im Voraus.


    MfG
    Daniel