Size: a a a

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

2020 August 20

V

Vyacheslav in Dart & Flutter по-русски
Pa_blooo
что то не понятное намудрили
не усложняй, выкинь Either и все будет как надо))
источник

P

Pa_blooo in Dart & Flutter по-русски
так это не проблема
источник

P

Pa_blooo in Dart & Flutter по-русски
он отрабатывает нормально
источник

V

Vyacheslav in Dart & Flutter по-русски
а в чем тогда беда?
источник

P

Pa_blooo in Dart & Flutter по-русски
мне vs выкидывает
источник

P

Pa_blooo in Dart & Flutter по-русски
источник

P

Pa_blooo in Dart & Flutter по-русски
он возвращает Left()
источник

P

Pa_blooo in Dart & Flutter по-русски
и выкидывает excep
источник

SB

Serg Bell in Dart & Flutter по-русски
Кирилл Апарин
Я тут написал небольшой сервис по контролю языков, init работает, а вот change функция нет, думаю это из-за static, как сделать правильно
import 'package:shared_preferences/shared_preferences.dart';

class LanguageService {
 static int language;

 static void initLanguage() async {
   SharedPreferences prefs = await SharedPreferences.getInstance();
   language = prefs.getInt('language') ?? 1;
 }

 static void changeLanguage(int numberLanguage) async {
   SharedPreferences prefs = await SharedPreferences.getInstance();
   prefs.setInt('language', numberLanguage);
 }
}
перед prefs.setInt() тоже await
источник

V

Vyacheslav in Dart & Flutter по-русски
Pa_blooo
мне vs выкидывает
ясно. Попробуй обернуть в трай не конкретный свой запрос к базе, а весь свой метод. Там где его вызываешь выше уровнем
источник

RC

Rv Ch in Dart & Flutter по-русски
Кирилл Апарин
Тогда почему не работает перезапись?
Ты await не ставишь
источник

RC

Rv Ch in Dart & Flutter по-русски
Воспользуйся нормальными локаль сервисами, не насилуй мозг
источник

P

Pa_blooo in Dart & Flutter по-русски
Vyacheslav
ясно. Попробуй обернуть в трай не конкретный свой запрос к базе, а весь свой метод. Там где его вызываешь выше уровнем
все там же выкидывает
источник

В

Витя in Dart & Flutter по-русски
У кого было такое ?? наживаешь "Компелировать" - пару секун кнопка горит- потом снова загорается ))) Что за БОЛЬ что происходит ((((
источник

В

Витя in Dart & Flutter по-русски
просто создал проект с нуля а он не работает ))
источник

В

Витя in Dart & Flutter по-русски
и не чего не пишет
источник

P

Pa_blooo in Dart & Flutter по-русски
flutter clean попробуй
источник

В

Витя in Dart & Flutter по-русски
а где писать
источник

SB

Serg Bell in Dart & Flutter по-русски
пусть это буду я - в терминале пиши
источник

В

Витя in Dart & Flutter по-русски
Так вот ((
источник