Описание тега flutter-hooks
1
ответ
Внедрение нескольких страниц на одну страницу с помощью навигации и стека
Во Flutter я хочу делать экраны как с Fragment в android, в этом моем коде я пытаюсь заменить каждый экран на текущий экран, например, с Fragment.replecae в android я использовал Hook а также Provider и мой код работает нормально, когда я нажимаю кн…
28 мар '20 в 16:37
1
ответ
Flutter - преобразование StatefulWidget в HookWidget с помощью одноразового блока
Я читал о флаттер-хуках несколько недель назад и хотел реализовать это сейчас в моем новом проекте. Мой вид "базового" виджета - это виджет с отслеживанием состояния, который имеет миксинRouteAwareпричина некоторых проектных причин. Кроме того, у ка…
13 май '20 в 17:10
0
ответов
Хук Completer Flutter вызывает ошибку неверного состояния
Для управления индикацией pull-to-refresh во Flutter с помощью BLoC я создал настраиваемый хук Completer в качестве альтернативы использованию виджета с отслеживанием состояния, и в целом он работает нормально, однако с горячей перезагрузкой я сталк…
07 июл '20 в 06:02
3
ответа
Flutter Hooks Получение данных с помощью useEffect - setState() или markNeedsBuild(), вызываемых во время сборки
В настоящее время изучаю functions_widgets и flutter_hooks. Имея ту же идею с reactjs, я получаю данные с помощью следующего кода. @hwidget Widget homeScreen(BuildContext context) { TodoListProvider model = Provider.of<TodoListProvider>(contex…
15 июл '20 в 11:17
0
ответов
Преобразуйте анимацию FadeTransition в flutter_hooks, верна ли эта реализация?
Пытаясь преобразовать анимацию виджета с отслеживанием состояния в реализацию флаттер-хуков, я хотел бы знать, правильно ли я это делаю. Это мой SatatefullWidget: class FadeTransitionGlow extends StatefulWidget { @override State<StatefulWidget>…
07 июн '20 в 12:07
1
ответ
Инициализация поставщика Riverpod с помощью настраиваемого ChangeNotifier
Я просто пробую новую библиотеку управления состояниями river_pod, flutter. Моя цель здесь проста.GestureDetectorна главной странице слушает вертикальные перетаскивания и соответственно обновляет контроллер анимации. И я бы хотел послушать эту анима…
12 авг '20 в 22:27
4
ответа
Использование flutter HookWidget и didChangeAppLifecycleState
Как я могу контролировать жизненный цикл состояние приложения от конкретной страницы с помощью HookWidget, как вы можете с виджетом Stateful? @override void initState() { super.initState(); WidgetsBinding.instance.addObserver(this); } @override void…
03 июл '20 в 04:04
2
ответа
пример использования флаттера
Есть ли какой-нибудь пример примера функции useContext()? Я хочу использовать AppLocalizations.of(context).someText во многих виджетах-перехватчиках, и я не уверен, достаточно ли этого просто обернуть в функцию useEffect при инициализации.
22 окт '20 в 06:19
1
ответ
Ненужные пересборки с помощью flutter_hooks
Я пытаюсь использовать StateNotifier, Provider, flutter_hooks, и functional_widget все вместе. Я вижу перестройки в иерархии виджетов, которых я не ожидал. Ниже я установил простой пример использования. У моего блока есть метод updateName() который …
24 окт '20 в 02:18
1
ответ
Flutter Hooks - начальное значение useState
Я только начал использовать Flutter Hooks и пытался понять, как инициализировать useStateперехватить значение, которое извлекается асинхронно? В моем случае от SharedPreferences Обычно вы бы сказали final boolValue = useState(false) В моем случае мн…
28 сен '20 в 22:10
2
ответа
Проверка TextFormField с помощью флаттер-крючков
Я пытаюсь перейти на flutter_hooks, но не могу заставить работать простую проверку textformField. У меня есть 2 текстовых поля и кнопка, и я хотел бы показать ошибку при некоторых условиях (или, по крайней мере, когда текстовое поле пусто) Мой код: …
30 сен '20 в 19:37
1
ответ
Есть ли у GlobalKey аналог HookWidget?
Я хочу позвонить onPopPageв следующем коде в родительском виджете. Традиционно я могу использовать GlobalKey<SomeState>().currentState.someMethod. Но что лучше всего с HookWidget? class SomeWidget extends HookWidget { final innerNavigatorKey =…
20 ноя '20 в 08:11
2
ответа
Используя библиотеку Flutter Hooks, я получаю конфликт гонки, когда пытаюсь использовать навигатор в использовании.
Flutter Hooks используют документы эффектов Я отправляю запрос API в своем событии onSubmit, побочным эффектом которого является включение signupHelper.state.successк истине. Я хотел бы перейти на другой экран, когда успех == true. Вместо этого я по…
03 дек '20 в 01:49
0
ответов
Нужен ли контекст в кастомных хуках?
Согласно документации Flutter hooks по созданию пользовательских хуков, автор упомянул следующий пример: ValueNotifier<T> useLoggedState<T>(BuildContext context, [T initialData]) { final result = useState<T>(initialData); useValueC…
22 сен '20 в 07:55
1
ответ
Хук Flutter useAnimationController не перестраивает виджет
Я использую пакет flutter hooks для анимации элемента на экране, но я, очевидно, сделал что-то не так, поскольку элемент не перестраивается для анимации. это код, который у меня есть. class Ball extends HookWidget { @override Widget build(BuildConte…
20 ноя '20 в 06:25
3
ответа
Создание настраиваемого контроллера во Flutter
Я создал виджет с именем InfiniteScroll который обрабатывает асинхронно загруженные данные и отображает их с помощью ListView.builder. Однако у меня возникли проблемы с созданием для него контроллера (например, для очистки всех загруженных данных). …
18 сен '20 в 14:16
1
ответ
Использование пакета video_player с Flutter Hooks для воспроизведения фонового полноэкранного видео
У меня есть виджет главного экрана, который воспроизводит полноэкранное фоновое видео с помощью пакета video_player. Этот код отлично работает для меня: class HomeScreen extends StatefulWidget { HomeScreen({Key key}) : super(key: key); @override _Ho…
14 окт '20 в 00:01
0
ответов
ловушки для флаттера useCallback и как определить функции, которые обращаются к состоянию useState?
В хуках реакции у нас есть useCallback. Что такое эквивалентная концепция в flutter_hooks ? Это вообще хорошая идея определить sendData функции в buildметод? Если нет, как мы можем получить доступ к isSending состояние, например, из функций класса? …
09 фев '21 в 02:30
1
ответ
Riverpode и Hooks в трепете, как реализовать StateNotifier для асинхронных вызовов?
Я новичок в трепетании, и недавно я решил изучить поставщиков, чтобы иметь возможность повторно использовать некоторые вызовы sqlite DB, которые я использую с помощью FutureBuilder, как предлагается в этом другом вопросе . Прочитав об этом, я начал …
06 мар '21 в 14:07
0
ответов
Плохое состояние: поток уже прослушан. (useStream не закрывает поток)
В моем HookWidget, Я звоню: final myData = useStream<MyData>(service.getDataStream(), initialData: {}); К сожалению, при возвращении к тому же экрану / навигации я получаю Bad state: Stream has already been listened to.. Вероятно, это связано …
14 мар '21 в 14:30