Вопросы с тегом «dart»

Dart - это язык программирования, основанный на классах (статически и строго), для создания веб-приложений и мобильных приложений. Dart компилирует в современный JavaScript для запуска в браузере и компилирует в собственный код для запуска на мобильных платформах, таких как Android и iOS. Дарт также работает в командной строке для сценариев и приложений на стороне сервера.

12
Как работать с индикатором прогресса во флаттере?
Я новичок во флаттере и хотел знать, что лучше добавить CircularProgressIndicatorв мой макет. Например, мое представление входа в систему. Это представление имеет имя пользователя, пароль и кнопку входа в систему. Я действительно хотел создать макет наложения (с Opacity), который при загрузке показывал индикатор прогресса, как я использую в NativeScript, но …
86 dart  flutter 

4
Эквивалент RelativeLayout во Flutter
Есть ли способ реализовать что-то похожее на то, что RelativeLayoutесть на Android? В частности , я ищу что - то подобное centerInParent, layout_below:<layout_id>, layout_above:<layout_id>иalignParentLeft Дополнительные сведения о RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html. РЕДАКТИРОВАТЬ: вот пример макета, основанного на RelativeLayout Итак, на изображении выше текст «Песни тофу» выровнен так, как будто он находится centerInParentвнутри …

7
Flutter: RenderBox не выкладывался
Я пытаюсь создать ListView, но когда я импортирую класс list_form.dart, я получаю эту ошибку. Возможно, я допустил некоторые ошибки с макетом, потому что, если я попытаюсь запустить его внутри основного файла, я не получу этой ошибки. Это ошибка: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The …

4
Что такое идиома или передовая практика проверки нуля в Dart?
У меня есть следующая форма присваивания и нулевых проверок, чтобы избежать двойного поиска на моих картах. Есть ли лучший или более идиоматический способ сделать это в Dart? bool isConnected(a, b){ List list; return ( ((list = outgoing[a]) != null && list.contains(b)) || ((list = incoming[a]) != null && list.contains(b)) ); …
85 dart 



1
Что такое обнуляемость в дротике (по умолчанию не обнуляется)?
Я слышал о новой функции языка безопасности ноль в Dart, которая в настоящее время является « экспериментом без значения NULL ». По умолчанию предполагается ввести ненулевое значение . Спецификацию функции можно найти здесь, а язык GitHub - здесь . Как это работает и где я могу попробовать?
27 flutter  dart 

1
унаследованное наследование наследуется как устаревшее, вместо этого используйте зависимостьOnInheritedWidgetOfExactType
С момента выпуска Flutter 1.12 мой следующий код: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } предупреждает со следующим: «attributeitFromWidgetOfExactType» устарел и не должен использоваться. Вместо этого используйте зависимостьOnInheritedWidgetOfExactType. Эта функция устарела после v1.12.1. Попробуйте заменить использование устаревшего члена заменой. Но когда я пытаюсь заменить его, он не …
23 flutter  dart 

3
Flutter - Как уменьшить размер приложения на устройстве
Размер загружаемого пакета моего приложения в Google PlayStore составляет около 23 МБ : Но почему после установки размер приложения на диске значительно увеличивается до 83 МБ : Любая идея, почему это происходит, потому что: 1) Файл активов Flutter (изображения, звук и шрифты) для проектов всего около 11 МБ 2) Размер …
17 android  gradle  flutter  dart  apk 

5
Наблюдаемый устарел в rxdart 0.23.1
Я просто обновился до, rxdart 0.23.1и внезапно я получаю ошибки везде, где я использовал Observableкласс. Я прочитал о критических изменениях в документации, и он указал использовать rxdart_codemodпакет, который я интегрировал в мой pubspec.yamlфайл, и выполнение следующей команды pub global activate rxdart_codemodвыдает -bash: pub: command not foundошибку. Я установил flutterправильно, и, …
15 flutter  dart  rxdart 

3
Как запустить генератор кода поверх другого генератора кода?
Используя стек source_gen для создания генератора кода, как я могу создать генератор, который генерирует код, который будет входом другого генератора (более конкретно json_serializable)? Например, рассмотрим: class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { final String firstName; final String lastName; …
14 flutter  dart 

5
flutter - flow-control-collection нужны, но так ли это?
После обновления флаттера (как основной, так и стабильной версий) и дротика я получаю сообщение об ошибке эксперимента - коллекции потоков управления не включены для различных циклов for, которые я использую в проекте. Я попытался исправить это с помощью этой записи, но это только сделало вещи более странными. Итак, теперь у …
14 flutter  dart  upgrade 

7
Flutter - Сборка для iOS, но встроенная интегрированная среда App.framework была создана для iOS Simulator
После обновления до Catalina 10.15.4 beta с бета-версией Xcode 13.4, которая также обновила Simulator до 13.4 (921.4). Приложение правильно компилируется и работает на физически подключенном устройстве, но никакие симуляторы каких-либо устройств не могут пройти этот этап. Я получил ошибки Сборка для iOS, но встроенный интегрированный фреймворк App.framework был создан для …

3
Как обновить значение для TextField с помощью StreamBuilder?
У меня есть, textfieldи я использую sqfliteбазу данных в моем приложении. sqfliteИмеет значение , которое мне нужно присвоить мойtextfield Вот мой textfieldкод StreamBuilder<String>( stream: patientHealthFormBloc.doctorName, builder: (context, snapshot) { return TextFormField( initialValue: patientHealthFormBloc.doctorNameValue, onChanged: (value) { patientHealthFormBloc.doctorNameChanged(value); }, ... Теперь в initstateметоде моего класса я выбираю значение из базы данных. …

1
Когда использовать Provider.of <X> против Consumer <X> в Flutter
Я все еще думаю о методах управления состоянием во флаттере и немного озадачен тем, когда и почему использовать Provider.of&lt;X&gt;против Consumer&lt;X&gt;. Я понимаю (я думаю) из документации, что при выборе между этими двумя вы будете использовать Provider.of, когда мы хотим получить доступ к данным, но вам не нужно менять пользовательский интерфейс. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.