Size: a a a

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

2021 March 25

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
если я делаю this.myValue, то он null.  А если this.myValue = const {}, то он не меняеться(((
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
а если делаю this.myValue = {}, то тест не проходит(((
источник

ИМ

Илья Маненков... in Dart & Flutter по-русски
Всем привет, такой вопрос
Есть 2 экрана
HomeScreen
SecondScreen
Я перехожу с HomeScreen на SecondScreen , при возврате назад через Navigator.pop у меня вызывается метод build на HomeScreen все ок
Но если возвращаюсь свайпом то метод билд не отрабатывает
Как это можно решить?
источник

Ю

Юрий in Dart & Flutter по-русски
Илья Маненков
Всем привет, такой вопрос
Есть 2 экрана
HomeScreen
SecondScreen
Я перехожу с HomeScreen на SecondScreen , при возврате назад через Navigator.pop у меня вызывается метод build на HomeScreen все ок
Но если возвращаюсь свайпом то метод билд не отрабатывает
Как это можно решить?
а как переходишь на секонд?
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
Переслано от Yerassyl Maikhanov
Какой State Management используете ?
Анонимный опрос
47%
Bloc
19%
Provider
14%
Getx
19%
Другой
Проголосовало: 118
источник

ИМ

Илья Маненков... in Dart & Flutter по-русски
Юрий
а как переходишь на секонд?
Navigator.push
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Yerassyl Maikhanov
Переслано от Yerassyl Maikhanov
Какой State Management используете ?
Анонимный опрос
47%
Bloc
19%
Provider
14%
Getx
19%
Другой
Проголосовало: 118
1. Провайдер не стейт-менеджер
2. Тут нет как минимум MobX и Stacked, которые тоже довольно популярны(правда stacked популярен в европе, а не в снг)
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Nurbek Batyrzhan uulu
если я делаю this.myValue, то он null.  А если this.myValue = const {}, то он не меняеться(((
зачем делать const в конструкторе?

class A {
final int a;
final String b;

const A({this.a = 0, this.b  = 'b'});
}
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
и никаких null'ов
источник

ИМ

Илья Маненков... in Dart & Flutter по-русски
Kit Khilobok
1. Провайдер не стейт-менеджер
2. Тут нет как минимум MobX и Stacked, которые тоже довольно популярны(правда stacked популярен в европе, а не в снг)
Когда используешь SQL как стейт-менеджмент
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Yerassyl Maikhanov
Переслано от Yerassyl Maikhanov
Какой State Management используете ?
Анонимный опрос
47%
Bloc
19%
Provider
14%
Getx
19%
Другой
Проголосовало: 118
да начнется холивар 😂
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
Kit Khilobok
1. Провайдер не стейт-менеджер
2. Тут нет как минимум MobX и Stacked, которые тоже довольно популярны(правда stacked популярен в европе, а не в снг)
Ну ок, ChangeNotifierxProvider
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
Дмитрий Щербаков
да начнется холивар 😂
просто в требованиях частенько эти три слова мелькают) вот и интересно))
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
Class A{Set<int> myValue;
A({this.myValue})} myValue must be initialised
источник

Ю

Юрий in Dart & Flutter по-русски
Илья Маненков
Navigator.push
добавь await перед Navigator
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Nurbek Batyrzhan uulu
Class A{Set<int> myValue;
A({this.myValue})} myValue must be initialised
Set<int> myValue переделай на final Set<int> myValue
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
и еще сделай его required)
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Kit Khilobok
1. Провайдер не стейт-менеджер
2. Тут нет как минимум MobX и Stacked, которые тоже довольно популярны(правда stacked популярен в европе, а не в снг)
а riverpod? если честно не щупал еще
источник

N

Nurbek Batyrzhan uul... in Dart & Flutter по-русски
Если сделвю required, то в cloneWith тоже нужно бцдет пепедавать?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Nurbek Batyrzhan uulu
Если сделвю required, то в cloneWith тоже нужно бцдет пепедавать?
required = обязательное свойство/поле/параметр
источник