Size: a a a

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

2021 April 17

Ю

Юрий in Dart & Flutter по-русски
Я так понял при комите когда запускается автоматом билд и не менять в пубспеке
источник

n_

nikto _b in Dart & Flutter по-русски
желательно да
источник

n_

nikto _b in Dart & Flutter по-русски
вроде оно, да?)
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
именно
источник

n_

nikto _b in Dart & Flutter по-русски
спасибо
странно что в хелпе этого не было
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
привет всем
как в firebase дать доступ одному коллекшину всем юзерам(авторизированным) но только у некоторых там роль будеть админ и чтоб у них в этом коллекшине показались все данные, а у обычных юзеров не все данные
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Всем хай! Чем отличается TextEditingController _controller; а потом в теле @override
 void initState() {
   _controller = TextEditingController();
   super.initState();
 } от сразу инициализации во время обявления переменного: TextEditingController _controller = TextEditingController()????
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
В initstate будут доступны остальные члены класса, например, можно будет референсить widget.

Снаружи - нет
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
насколько я помню, никак. Надо разделять на разные collections
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
а как их потом соединить? ну обычные пользователи тоже туда(в документ) должный писать
а админы изменить данные
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
они могут писать, но не могу читать?
источник

A

Avvecome in Dart & Flutter по-русски
Ну нужно айдишники всем раздать, админскому ацдишнику все данные, другим не все)
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
два дублеката держать?
источник

A

Avvecome in Dart & Flutter по-русски
Ну а как ещё...
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
зачем дубликаты, просто 2 коллекцииб условно в одной будет {“id1”: {“safeField1”: 1, “safeField2”: 2}}, в другой {“id1”: {“dangerousField1”: 100}}

У админов доступ к обеим коллекциям, у юзеров к одной. На стороне админского клиента можно эти данные объединить в одну модель по id
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
ну приложения для записи в очередь на получения заказа
а админы должны добавить свои данные об учреждения и как только они добавлять, это учиреждения должно появляться обычным юзерам и они могут туда в очередь записаться в то время админи должны контролировать очередь(сколько пришло сколько ушло когда...)
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Ок, спасибо!
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Вопрос, а можно все Providers применять как синглтон классы вместо использование их через Providers? Например для настройки уведомлении и главных настроек мне удобно эти классы сделать синглтонами. А через Provider все не так работает как мне хотелось бы????
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
Я бы однозначно не рекомендовал. Что именно работает не так?
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Первоначальная загрузка всех сохраненных настроек из sharedPref. Измененные настроики отображаются после того как перезашел на страницу настроек. А так он сразу грузить дефолтные настройки, которые я поставил чтобы не был null-ов ни в одном значении. И главная причина того что мне удобно все в синглтон держать то, что в main я заранее могу подгружаю все настройки до runApp(). Вопрос: а чем плох синглтон классы?  У меня например общие настройки, настройки уведомлении, авторизация и PaymentService все как синглтоны.
источник