Dart jest opartym na klasach, statycznie (i silnie) językiem programowania do tworzenia aplikacji internetowych i mobilnych. Dart kompiluje się do nowoczesnego JavaScript, aby działać w przeglądarce i kompiluje do kodu natywnego, aby działać na platformach mobilnych, takich jak Android i iOS. Dart działa również w wierszu poleceń do obsługi skryptów i aplikacji po stronie serwera.

Więcej na temat dart...

Mam ListView z niektórymi elementami, ale mój problem polega na tym, że element wewnątrz ListView rozwinie się na całej szerokości ekranu i próbowałem użyć SizedBox i Container, ale to nie działa dla mnie. Oto mój kod: body: ListView.builder( itemCount: 10, itemBuilder: (ctx, index) { ....
18 czerwiec 2021, 15:11
Zrobiłem niestandardowy interfejs użytkownika szuflady, ale chcę, aby część zawierała szczegóły użytkownika, a przycisk wylogowania nie powinien się przewijać. Użyłem pozycjonowania, ale daje to nieprawidłowe użycie rodzica i osobno w stosie na każdym widżecie, nie działa, jak mogę osiągnąć statycz....
Jak zmienić kolor pływającego przycisku akcji przy zmianie motywu? w trzepotaniu, a także Jak mogę dowiedzieć się, jaki jest aktualny motyw w aplikacji? w trzepotaniu....
14 czerwiec 2021, 20:35
Często widzę symbol ^, gdy wersja jest zadeklarowana w pliku pubspec flutter. jak jest: http: ^0.13.3 różni się od http: 0.13.3 lub nawet tego http: '0.13.3'....
12 czerwiec 2021, 23:07
Jestem nowicjuszem we Flutterze i trochę zmagam się z asynchronicznymi i (metodami przyszłości). Tak więc, po poprawnym pobraniu danych z bazy danych i wypełnieniu ich w obiekcie Users, chcesz aby były używane w widżetach. Jednak nie jestem pewien, jak odzyskać dane z metody _query. Uważam, że jes....
10 czerwiec 2021, 20:07
Czy ktoś może mi pomóc w stworzeniu takiego kształtu w prawym górnym rogu ekranu telefonu komórkowego: Z góry dziękuję.....
10 czerwiec 2021, 18:16
Mam następującą funkcję do pętli przez dokumenty i ich pola, które mam w mojej kolekcji Firestore i wyświetlać je jako mapę w konsoli: documentsLoopFromFirestore() { FirebaseFirestore.instance .collection('myCollection') .get() .then((idkWhatGoesHereButICantRemoveIt) { ....
9 czerwiec 2021, 01:03
Mam wymóg wyprodukowania widoku przewijania w trzeprzewu, w którym widget zawierający treści musi być przewijany na górze widgetu nagłówka. Nagłówek powinien być częścią tła kontenera, a treść powinna być przewijalna, aby pokryć nagłówek. Obraz poniżej ilustruje to. Widok po lewej stronie pokazuje w....
8 czerwiec 2021, 22:13
Próbowałem dodać wiele dokumentów Firestore z jednej kolekcji do innej kolekcji w mojej trzeprzewowej aplikacji i do tej pory jest najbliższy, że to robiłem. Próbowałem ręcznie tworzyć odczyt mapy z danych Firestore, a następnie przechowywanie go z powrotem do Firestore w innej kolekcji przy użyciu ....
8 czerwiec 2021, 18:53
Mam test sprawdzić wyjątek: test('throws an exception if missing data', () async { final client = MockClient(); final _apiService = ApiService(client, 'test/'); when( client.post( Uri.parse('test/user/auth_user'), headers: { 'Content-Type': 'application/json', },....
8 czerwiec 2021, 17:07
Próbuję utworzyć widżet trzepotany, który można zainicjować przez różne parametry, coś takiego class MyWidget extends StatefulWidget { final int? id; final String? username; MyWidget({this.id, this.username}); @override _MyWidgetState createState() => _MyWidgetState(); } class _MyWidget....
8 czerwiec 2021, 14:24
Co to znaczy, gdy mówią: Znak wykrzyknikowy Postfix (!) Wyrazuje wyrażenie po lewej stronie i rzuca go do podstawowego typu nieuważnego. https://dart.dev/null-safety/understanding-null-safety#Null-assertion-operator. Czy to znaczy, że sprawdza, czy wyrażenie jest null, czy nie, a następnie rzuca błą....
7 czerwiec 2021, 14:06
Po użyciu listy wprowadź opis obrazu tutaj....
7 czerwiec 2021, 12:35
Czy istnieje konstrukcja, która komunikuje się z kondycją typu Checker funkcji? Na przykład w maszynopisie można powiedzieć function assertIsNumber(value: any): asserts value is number { if (typeof value !== 'number') { throw new TypeError(); } } Chciałbym być w stanie zrobić coś w rodzaju ....
7 czerwiec 2021, 09:44
Mam więc aplikację z tym paskiem aplikacji, który ma ten przycisk. Gdy użytkownik naciska przycisk, otworzy szufladę. Jednak gdy po prostu przesuwasz się w lewo, otworzy również szufladę. To jest zdjęcie: Przycisk A to jest mój kod: return Scaffold( appBar: AppBar( title: Text( ....
7 czerwiec 2021, 06:44
Mam problem. Chciałbym wyskoczyć ekran (głównego kontekstu), gdy okno dialogowe Alert jest zamknięty. Więc tutaj jak to idzie: Użytkownik robi personel. Okno dialogowe Alert jest otwarte Jest otwarty przez 3 sekundy. Okno dialogowe Alert jest zamknięte Przenosimy użytkownika na główny ekran ( e-mail....
6 czerwiec 2021, 19:15
Dostaję dwa błędy w quiz.dart i inny w Main.dart. W Main.dart otrzymuję błąd na Odpowiedź: _ansWerequestion , Błąd : [Funkcja Void typu argumentu "nie może być przypisana do funkcji parametru" Void) ".] Main.dart import 'package:flutter/material.dart'; import './quiz.dart'; import './result.dar....
6 czerwiec 2021, 17:36
Jak utworzyć zerowy bezpieczny konstruktor z cukru składniowego, który ustawiłby wartość domyślną, jeśli podana wartość jest null? class Person { Person({ required this.name, //Idealy, adding (?? "friend") instead of "required" should've worked but doesn't. required this.age, }); Strin....
6 czerwiec 2021, 16:56
Próbuję pobrać dane JSON przybycie przez bibliotekę HTTP. Chciałbym, aby uzyskać odpowiednią wartość "Alert_description" dla użytkownika dla użytkownika. Jak mogę uzyskać dostęp do tego atrybutu? Moja odpowiedź API: { "code": 0, "message": " success", "data": { "data": { ....
6 czerwiec 2021, 13:16
Przypuśćmy, że mam przepis o nazwie Garlic parmesan butter. Muszę zwrócić obiekt, gdy znaleziono odpowiedniej nazwy. Teraz w prostym rozwiązaniu ad-hoc mogę wyszukiwać w następujący sposób: class SearchRecipe { late RecipeModel recipe; RecipeModel returnRecipe(String? suggestion) { for (int....
5 czerwiec 2021, 21:02
Próbowałem dodać szerokość do kontenera, ale nic nie zrobiło. Domyślnie wypełnia stronę? Nie jestem pewien, co się dzieje. Czy muszę gdzieś używać mediów? Chcę, żeby post był taki sam rozmiar na telefonie, jak i tablecie. Nie jestem świetny z wyjaśnieniem, więc dodałem zdjęcie do pomocy. Oto mój ko....
5 czerwiec 2021, 20:18
Mam ten przycisk w mojej aplikacji, aby zmienić język, a ikona przycisku jest okrągłą flagą reprezentującą dowolne w dowolnym języku. Aby użytkownik zrozumieć, że jest to przycisk, chcę dać mu trochę granicy, więc wyglądam bardziej jak przycisk, ale nie mogę znaleźć sposobu, aby okrągła granica paso....
5 czerwiec 2021, 17:06
Używam Flutter do wysyłania nagłówków JSON do mojego serwera NodeJS. Muszę wysłać e-mail i token. Ale co jest nie tak z moim kodem? String authuser = '{"email":' + nodemail! + ', "fireToken":' + fireToken+ '}'; Zamiast JSON chcę, który jest; { "email":"myemail@myemail.com", "fireToken":"myfi....
5 czerwiec 2021, 16:13
Mam textformfield i zwiększyłem wysokość tego pola. Chciałbym rozpocząć tekst z lewego górnego rogu i sprawi, że ten tekst pędzi na końcu linii. Jeśli ktoś umieści dużo tekstu, pole będzie miała X linie nie tylko jeden. Jak to wygląda: Jak to wygląda Kod: TextFormField( cont....
5 czerwiec 2021, 16:06
W poniższym kodzie chcę być w stanie użyć wartości, którą użytkownik wpisany, gdy przycisk jest kliknięty, ale newTaskTitle pojawia się jako null w wywołaniu zwrotnym onPressed. newTaskTitle wydaje się być w zasięgu onChanged, ale nie w onPressed. Czego tutaj tęsknię? import 'package:flutter/materia....
5 czerwiec 2021, 13:59