Size: a a a

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

2021 March 30

RE

Radomir Epur in Dart & Flutter по-русски
В чем суть:
Способ номер 1: ты мог бы передавать список постов во все свои стэйты. Например:
class PostInitial extends PostState {
   final List<Post> posts;
   final bool hasReachedMax;

   const PostInitial( this.posts,
   this.hasReachedMax,)
}
И
так со всеми стэйтами. Так будет уверенность в том, что что за стэйт у тебя сейчас не был активным, у тебя всегда есть доступ к posts и hasReachedMax. И таким образом у тебя будет доступ в блоке откуда угодно к списку постов так: state.posts.

Способ номер 2:
Создаешь в блоке переменную, например, _posts. Список постов хранишь в ней, и когда надо в UI отправить список постов, отправляешь _posts. Таким образом у тебя, опять же, из любого места в блоке будет доступ к _posts.
источник

M

Mishanya in Dart & Flutter по-русски
квентин карантино
Вопрос по bloc.
Вот у меня в блоке Posts  есть ивент когда фетчаться посты,  я хочу добавить еще один для фильтра существующих постов.
Вопрос как получить уже имеющиеся посты здесь? Или это надо делать в другом месте как-то?
Передай через ивент загруженные посты для фильтрации
источник

vm

vladimir matylevich ... in Dart & Flutter по-русски
Сппасибо большое за ответ!!
источник

P

ParanoyaU in Dart & Flutter по-русски
🖖🏻 мир
Тут git щупаю, скажите, это норм?
источник

P

ParanoyaU in Dart & Flutter по-русски
в git bash написал :
git commit -m "Timetracker с возможностью анонимной аутентификации"
источник

MS

Moon Shine in Dart & Flutter по-русски
подскажите что за рамка желтгого цвета, как убрать?
источник

VD

Vasiliy Dmitriev in Dart & Flutter по-русски
Moon Shine
подскажите что за рамка желтгого цвета, как убрать?
а красное и текст тебя не смущает?:DD
источник

RE

Radomir Epur in Dart & Flutter по-русски
ParanoyaU
в git bash написал :
git commit -m "Timetracker с возможностью анонимной аутентификации"
ну-ка запусти
echo $BASH_VERSION
источник

P

ParanoyaU in Dart & Flutter по-русски
$ echo $BASH_VERSION
4.4.23(1)-release
источник

P

ParanoyaU in Dart & Flutter по-русски
Все работает, вроде
источник

P

ParanoyaU in Dart & Flutter по-русски
До этого, когда делал git commit -m, выводило "git replacing LF with CRLF". Я написал в bash git config autocrlf true . Может с этим как то связано?
источник

MS

Moon Shine in Dart & Flutter по-русски
Vasiliy Dmitriev
а красное и текст тебя не смущает?:DD
это я сам сделал, убрал home page. но рамка не пропадает
источник

P

ParanoyaU in Dart & Flutter по-русски
HomePage из body: убрал?
источник

MS

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

MS

Moon Shine in Dart & Flutter по-русски
ParanoyaU
HomePage из body: убрал?
вот вернул
источник

RE

Radomir Epur in Dart & Flutter по-русски
ParanoyaU
$ echo $BASH_VERSION
4.4.23(1)-release
Тогда лезь в настройки и меняй кодировку
источник

P

ParanoyaU in Dart & Flutter по-русски
@radomir9720 Вот это?
источник

RE

Radomir Epur in Dart & Flutter по-русски
ParanoyaU
@radomir9720 Вот это?
Ну да
источник

P

ParanoyaU in Dart & Flutter по-русски
Сделал. Спасибо. но предыдущий commit сработал, и вроде все ок. По новой делать commit ненадо?
источник

RE

Radomir Epur in Dart & Flutter по-русски
ParanoyaU
Сделал. Спасибо. но предыдущий commit сработал, и вроде все ок. По новой делать commit ненадо?
нет
источник