VA
Size: a a a
NK
Z.
Z.
ШД
Z.
Z.
ШД
KK
Z.
ШД
Z.
AS
GV
PD
BlocBuilder<MyListBloc, MyListState>(, то всё совершенно нормально, изменяя сущности, представления (
builder: (context, state) => ListView.builder(
builder: (context, i) => MyElementWidget(state.elements[i])
),
)
MyElementWidget
) тоже меняются, и всё вообще хорошо.BlocBuilder<MyListBloc, MyListState>(, то поначалу всё тоже в порядке, но как только я начинаю менять один и тот же элемент в
builder: (context, state) => ListView.builder(
builder: (context, i) => BlocProvider<MyElementBloc>(
create: (context) => MyElementBloc(state.elements[i]),
child: MyElementWidget(),
),
),
)
state.elements
, то его представление меняется, а блок, который зависит от этого элемента — нет. Из-за чего возникают ошибкиProxyProvider
-ов, но совершенно не получается понять их и использовать правильноШД
KK
ДЩ
KK
ВС