Size: a a a

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

2021 March 12

i

ivn in Dart & Flutter по-русски
можно как-то убрать у OutlinedButton линию границы?
источник

DM

Danila Manila in Dart & Flutter по-русски
Konstantin Zhogolev
Нз
если в виджете в методе билд создать переменную и в неё присвоить BlocProvider.of(context).state.value то он перерисуется получается?
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Danila Manila
если в виджете в методе билд создать переменную и в неё присвоить BlocProvider.of(context).state.value то он перерисуется получается?
Если просто сделать то что вы сказали, то 100% результат вас огорчит
build(...){
 final wtf = BlocProvider.of(context).state.value;
 return Container();
источник

DM

Danila Manila in Dart & Flutter по-русски
Konstantin Zhogolev
Если просто сделать то что вы сказали, то 100% результат вас огорчит
build(...){
 final wtf = BlocProvider.of(context).state.value;
 return Container();
Но если в container заюзать эту переменную, то перерисуется?)
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Danila Manila
Но если в container заюзать эту переменную, то перерисуется?)
Что по ващему значит перерисует?
источник

I

Ilya in Dart & Flutter по-русски
А есть такой механизм который оптимизирует код flutter?
источник

I

Ilya in Dart & Flutter по-русски
а то тут программист накатал какуюто херню
источник

I

Ilya in Dart & Flutter по-русски
но это работает, поэтому не охота переписывать
источник

DM

Danila Manila in Dart & Flutter по-русски
Konstantin Zhogolev
Что по ващему значит перерисует?
Если изменится это value
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Danila Manila
Если изменится это value
А вы знаете как устроено дерево виджетов? Дерево элементов? Чем отличается StatefullWidget от StatelessWidget? Что такое дерево Элементов?
источник

D

Dima in Dart & Flutter по-русски
Konstantin Zhogolev
А вы знаете как устроено дерево виджетов? Дерево элементов? Чем отличается StatefullWidget от StatelessWidget? Что такое дерево Элементов?
Это сложный вопрос
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Если нет, то приведите приме использования, о котором вы говорите
источник

DM

Danila Manila in Dart & Flutter по-русски
Konstantin Zhogolev
А вы знаете как устроено дерево виджетов? Дерево элементов? Чем отличается StatefullWidget от StatelessWidget? Что такое дерево Элементов?
Стейтфул от стейтлнс знаю) дерево элементом, это иерархия виджетов?
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Danila Manila
Стейтфул от стейтлнс знаю) дерево элементом, это иерархия виджетов?
Привидите пример использования, пожалуйста
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
А я вам скажу перерисуется или нет
источник

DM

Danila Manila in Dart & Flutter по-русски
Konstantin Zhogolev
Привидите пример использования, пожалуйста
Есть кнопка корзины, в ней иконка и количество товаров.

Мы добавляем продукт в корзину, количество увеличивается, в кнопке отображается обновлённое количество.

Обычно подобное делал через BlocBuilder, но из первого вопроса об разницы BlocProvider.of(context) и context.read() стало интересно:
“Будет ли перерисовываться иконка корзины, если в ней в методе билд, объявить переменную final value = BlocProvider.of(context).state.value, без оборачивания в BlocBuilder ?”
источник

KZ

Konstantin Zhogolev in Dart & Flutter по-русски
Danila Manila
Есть кнопка корзины, в ней иконка и количество товаров.

Мы добавляем продукт в корзину, количество увеличивается, в кнопке отображается обновлённое количество.

Обычно подобное делал через BlocBuilder, но из первого вопроса об разницы BlocProvider.of(context) и context.read() стало интересно:
“Будет ли перерисовываться иконка корзины, если в ней в методе билд, объявить переменную final value = BlocProvider.of(context).state.value, без оборачивания в BlocBuilder ?”
Братан, хз, сам чекни
источник

DM

Danila Manila in Dart & Flutter по-русски
Кек. Пока писал, тоже так подумал)

Спасибо)
источник

RE

Radomir Epur in Dart & Flutter по-русски
Ахахах. Так долго мариновал чтобы сказать "хз". Ну четко))
источник

RE

Radomir Epur in Dart & Flutter по-русски
Danila Manila
Кек. Пока писал, тоже так подумал)

Спасибо)
Не забудь потом ему написать, чтобы знал)
источник