Size: a a a

Dart & Flutter по-русски

2020 October 11

КА

Кирилл Апарин... in Dart & Flutter по-русски
//Adam
Привет всем, как отправить данные из одного экрана флаттер на все экраны флаттера?
Вообще есть разные варианты реализации
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Если вы уточните, будет легче помочь
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Смотря какая задача
источник

/

//Adam in Dart & Flutter по-русски
спасибо
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
//Adam
спасибо
Можно всё сделать через singleton
источник

i

ilsur in Dart & Flutter по-русски
Добрый вечер, подскажите как создать регистрацию в приложении? К примеру пользователь ввел почту и код верификации и зашел в приложение
Однако как сделать переход сразу к приложению после повторного запуска? initialRoute с проверкой есть ли пользователь в базе данных?
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Кирилл Апарин
broadcast делаешь и в каждом экране ставишь subscription
Нет. Плохо! Нужен общий стейт который будет родителем для всех. Используй provider + changenotifier если новичок
источник

M

Max in Dart & Flutter по-русски
ilsur
Добрый вечер, подскажите как создать регистрацию в приложении? К примеру пользователь ввел почту и код верификации и зашел в приложение
Однако как сделать переход сразу к приложению после повторного запуска? initialRoute с проверкой есть ли пользователь в базе данных?
Гугли Oauth 2.0 и Secure Storage
источник

i

ilsur in Dart & Flutter по-русски
Max
Гугли Oauth 2.0 и Secure Storage
Спасибо, чекну
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
Ребята помогите, у меня setState при нажатии вызываеться дважды. Почему? https://gist.github.com/nurbek-b/6bb1f0ac5b97abea654600471f6bb687
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
Код здесб
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
При нажатии onPressed(){}, при добавлении продукта в карт
источник

T

Trekov in Dart & Flutter по-русски
Всем привет.
Почему не работает пример из learnxinyminutes?
void main(){
 example1();
}

example1() {
 nested1(Function<void> fn) {
   fn();
 }
 
 nested1(() => print('Test'));
}

Как будто Function нужно откуда-то импортировать
источник

T

Trekov in Dart & Flutter по-русски
После Function ожидается )
источник

T

Trekov in Dart & Flutter по-русски
Играюсь в https://dartpad.dev/, оно там в js преобразуется. Может в этом дело
источник

T

Trekov in Dart & Flutter по-русски
IDE тоже не особо помогает в понимании в чем дело
источник

T

Trekov in Dart & Flutter по-русски
Error compiling to JavaScript:
main.dart:6:19:
Error: Expected ')' before this.
 nested1(Function<void> fn) {
                 ^
main.dart:7:5:
Error: Method not found: 'fn'.
   fn();
   ^^
Error: Compilation failed.
источник

T

Trekov in Dart & Flutter по-русски
Если убрать Function<void>, то работает.
Но там фича в том, что можно указать аргументы лямбды, поэтому хотел потестить.
источник

Ю

Юрий in Dart & Flutter по-русски
Nurbek Batyrzhan uulu
Ребята помогите, у меня setState при нажатии вызываеться дважды. Почему? https://gist.github.com/nurbek-b/6bb1f0ac5b97abea654600471f6bb687
Чет логика кривая, карт это карт, продукту нужно быть только с ид и количеством в ней и проверять карту есть ли в ней продукт или нет вместо по итему с виджета
источник

T

Trekov in Dart & Flutter по-русски
Похоже, что устарела страничка. Синтаксис этот не актуален. Также там написано, нельзя return type указать, что уже тоже не актуально.
Function()

void Function(String)

Вот так работает
источник