Описание тега dart-async
NoneDart:async is a Dart library for asynchronous operations.
1
ответ
Подключаем 2 контроллера и имеем доступ к первым свойствам контроллеров во втором контроллере
У меня проблема с угловым дротиком. 1 HTML-файл для запуска областей и 2 класса контроллера index.html ... {{subCtrl.user.name}}... первый контроллер @Controller( selector: '[mainController]', publishAs: 'mainCtrl' ) class MainController{ User user …
09 окт '14 в 10:56
3
ответа
Как выполнить асинхронную задачу Future перед выполнением следующей инструкции Flutter
Я делаю вызов функции в моей базе данных, которая обновляет локальный объект после получения данных и занимает несколько минут. Из-за асинхронной задачи программа переходит к следующей строке кода. к сожалению, мне нужен локальный объект, который об…
26 сен '18 в 06:05
1
ответ
Что происходит, когда я возвращаю Future из функции, помеченной в Dart как асинхронная?
Рассмотрим этот пример: Future<int> doAsyncThing() => new Future.value(42); usingAsync() async => doAsyncThing(); main() { var thing = usingAsync(); // what is the runtimeType of thing ? } Что такое runtimeType объекта, возвращаемого usi…
10 окт '15 в 15:10
2
ответа
Принцип водопада в библиотеке дротиков, такой как асинхронность от Колана
Ранее я был программистом javascript и использовал библиотеку async от caolan, чтобы предотвратить асинхронную библиотеку ада обратного вызова. В эти дни я перешел на дартс, и стиль асинхронности почти такой же, как в javascript. Мне очень нравится …
30 июн '14 в 14:53
1
ответ
Как я могу получить доступ к результату ответа HttpRequest в Dart?
После многих попыток получить содержимое ответа в HttpRequest мне не удалось полностью понять или понять, почему я не могу получить то, что хочу, и должен упомянуть, что могу регистрировать и манипулировать ответом только внутри onReadyStateChange (…
03 ноя '13 в 18:23
1
ответ
Как реализовать async/await в Dart
Я думаю, что понимаю идею асинхронности, возвращающей будущее, но мне не ясно, как асинхронность ведет себя на самом базовом уровне. Насколько я понимаю, он не создает автоматически асинхронное поведение в программе. Например: import 'dart:async'; m…
17 ноя '15 в 04:05
1
ответ
Передайте сгенерированную ошибку с completeError
Я пытаюсь написать приложение, которое вставит запись в mongodb.Сначала посмотрите на мой тест: test('Password test failed, not strong enough.', () { Account.create({'name': 'eric', 'email': 'koston@mail.com', 'password': 'Test'}) .catchError((err) …
01 июл '14 в 06:24
2
ответа
Дротик: несколько ждут того же будущего
Я недавно видел пример кода, как показано ниже Future<Null> ensureLogin() {...} var login = ensureLogin(); Future functionA() async { await login; print("FunctionA finished"); } Future functionB() async { await login; print("FunctionB finished…
25 сен '18 в 14:27
2
ответа
Доступ к данным currentUser в плагине firebase_auth версии 0.2.0
В моем приложении у меня есть ящик с UserAccountsDrawerHeader, который я передаю его свойства, просто получая свойство x изFirebaseAuth.instance.currentUser.x В последней версии Firebase_auth 0.2.0, где currentUser() является асинхронным. Я нескольк…
22 авг '17 в 18:12
1
ответ
Флаттер показывает прогресс HUD при выполнении фоновой задачи
Я делаю приложение для создания фильмов, в котором я показываю прогресс при создании фильма из списка видеороликов. Но индикатор прогресса прогресса HUD застрял в начальной точке. Ниже приведен мой код: class _MyHomePageState extends State<MyHome…
06 авг '18 в 16:50
1
ответ
Как вы возвращаете Future на основе потока, который вы не контролируете в Dart?
У меня есть ситуация, когда я ожидаю одно значение от Stream, но так как он предоставляется браузером, я не могу рассчитывать на простой вызов streamSub.single, В настоящее время я создаю явное StreamController так что я могу легко сгенерировать Fut…
09 апр '14 в 04:42
1
ответ
Как я могу сделать тест внутри оператора тогда в Дарт
Я хочу выполнить некоторые модульные тесты для некоторых функций, но мне нужно выполнить все тесты после завершения Future. Чтобы развить мою проблему, вот пример того, что я хочу сделать: registerToServer(contentOfRequest).then((id){ test('test fun…
17 мар '15 в 15:03
2
ответа
Ожидание инициализации моего класса (или как ждать завершения Future)?
Фьючерсы на Dart - проклятие моего существования. У меня есть класс, который вызывает асинхронную (Future) функцию для запуска экземпляра базы данных следующим образом: class DataManager { bool DbIsReady = false; Db _db; DataManager() { init_mongo_d…
06 июл '14 в 01:59
4
ответа
Очередь событий дротика и микрозадача
Я пытаюсь понять, как работает цикл событий дартс. Я прочитал статью о цикле событий с веб-сайта The Event Loop and Dart, и автор довольно хорошо объясняет, как работает цикл обработки событий в dart. Но что я не понимаю, так это то, как событие поп…
04 июн '14 в 06:13
1
ответ
Как мне сделать эквивалент setTimeout + clearTimeout в дартс?
Я портирую немного JavaScript на Дарт. У меня есть код, который использует window.setTimeout запустить обратный вызов через определенный промежуток времени. В некоторых ситуациях этот обратный вызов отменяется с помощью window.clearTimeout, Что явля…
21 ноя '14 в 14:12
1
ответ
Странное поведение в методе Dart http не поддерживает GET и работает только в браузерах Google
Я использую метод для отправки данных на серверную часть, но когда я использую метод GET, запрос не достигает этого сервера, и я не знаю, почему даже блок моего кода кажется логичным, это была первая проблема, а вторая - только работа с браузерами G…
09 ноя '13 в 23:13
0
ответов
RxDart: исключение при создании субъекта
Я использую RxDart добавить функциональность над async:dart в моем приложении Флаттер. Я вижу это исключение: I/FlutterActivityDelegate( 5299): onResume setting current activity to this E/flutter ( 5299): [ERROR:topaz/lib/tonic/logging/dart_error.cc…
18 мар '18 в 22:13
2
ответа
Правильное использование потоков в AngularDart
У меня возникают трудности с использованием потоков для обновления моих просмотров. В настоящее время есть представление, которое отображает все сообщения, и форма для создания сообщений. После отправки сообщения console.log() отображает вновь созда…
06 янв '19 в 03:00
1
ответ
Есть ли конец для асинхронной задачи
Я работал с flutter, когда я делал http-запросы с async и Future, когда я выполнял Future.whenComplete() и печатал сообщение, оно печатается бесконечное количество раз, могу ли я остановить его выполнение
12 янв '19 в 17:32
1
ответ
Как мы можем смешивать потоки в дротике?
Пусть Two Stream доставит два разных типа данных. Я хочу один поток из этих двух потоков, которые объединяют данные и переносят в класс данных и доставляют его. Пример: Stream<String> stream1; Stream<String> stream2; class Data{ String s…
13 янв '19 в 14:47