Size: a a a

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

2020 August 13

КА

Кирилл Апарин... in Dart & Flutter по-русски
В сцену c BlocBuilder
источник

O

Oleg in Dart & Flutter по-русски
Кирилл Апарин
Я нашёл
Bloc<CounterEvent, int>
А также в BlocProvider нужно сделать value

С такой схемой сколько переменных я могу передавать?

Могу ли int, String и т.д одновременно? Можно ли сделать больше без Equtable?
Equatable нужен здесь только чтобы сравнивать состояния через props
источник

O

Oleg in Dart & Flutter по-русски
Кирилл Апарин
В сцену c BlocBuilder
А передать ты можешь любой класс и сделать там сколько угодно полей
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
То есть вот если просто удалить Equtable и оставить вот так
part of 'start_page_bloc.dart';

@immutable
abstract class StartPageState {
 final int index;

 const StartPageState(
   this.index,
 );
}

class StartPageInitial extends StartPageState {
 StartPageInitial(int index) : super(index);
}


Ничего работать не будет?
источник

DS

Daniil S in Dart & Flutter по-русски
Кирилл Апарин
То есть вот если просто удалить Equtable и оставить вот так
part of 'start_page_bloc.dart';

@immutable
abstract class StartPageState {
 final int index;

 const StartPageState(
   this.index,
 );
}

class StartPageInitial extends StartPageState {
 StartPageInitial(int index) : super(index);
}


Ничего работать не будет?
Прочитайте что такое Equtable и зачем он в блоке используется
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Кирилл Апарин
Помогите, сделал Bloc, передаю данные в start_page_bloc.dart при нужно ивенте принт всё четко пишет, а вот дальше не идёт (в BlocBuilder в StartPage print не пишет ничего), я думаю либо что-то со State либо я yield как-то не так делаю

Нужно, чтобы в State передавался event.index и сцена обновлялась

https://github.com/kirya355/help_with_bloc
Почему у меня сейчас не работает?
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Daniil S
Прочитайте что такое Equtable и зачем он в блоке используется
А зачем читать)))
источник

DS

Daniil S in Dart & Flutter по-русски
Andreu Puzikov
А зачем читать)))
Чтобы не тратить лишнее время свое
источник

КА

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

КА

Кирилл Апарин... in Dart & Flutter по-русски
Я уже читаю)
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Daniil S
Чтобы не тратить лишнее время свое
Думаю ты не понял о чем я) это же есть на сайте блока
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Как отсоединиться от Git
источник

RC

Rv Ch in Dart & Flutter по-русски
Кирилл Апарин
Я уже читаю)
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Оооо
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Ты боженька
источник

lf

les forest in Dart & Flutter по-русски
JSники есть в чате? Почему у меня webstorm игнорирует брейпойнты в дебаге?
источник

U

Ulugbek in Dart & Flutter по-русски
когда keyboard up не скролитсься экран что использовать
источник

O

Oleg in Dart & Flutter по-русски
Кирилл Апарин
То есть вот если просто удалить Equtable и оставить вот так
part of 'start_page_bloc.dart';

@immutable
abstract class StartPageState {
 final int index;

 const StartPageState(
   this.index,
 );
}

class StartPageInitial extends StartPageState {
 StartPageInitial(int index) : super(index);
}


Ничего работать не будет?
будет, главное сам принцип понять, а не обмазываться библиотеками
источник

DS

Daniil S in Dart & Flutter по-русски
Oleg
будет, главное сам принцип понять, а не обмазываться библиотеками
ты предлагаешь каждый раз руками ==  и хеш писать?
источник

DS

Daniil S in Dart & Flutter по-русски
Oleg
будет, главное сам принцип понять, а не обмазываться библиотеками
в чем проблема Equtable? нормальная либа
источник