Size: a a a

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

2020 April 09

SS

Sergey Salnikov in Dart & Flutter по-русски
Артём Ефименко
всем добрый вечер
как сделать hintText в TextField вот так(с красной звёздочкой, не suffixText, это не оно), может кто подскажет пожалуйста
только копипастить input_decorator
менять hintText на hintTextSpan и подменить Text на RichText
имплементить оригинальный InputDecoration
источник

АЕ

Артём Ефименко... in Dart & Flutter по-русски
Sergey Salnikov
только копипастить input_decorator
менять hintText на hintTextSpan и подменить Text на RichText
имплементить оригинальный InputDecoration
копипастить  input_decorator откуда если не секрет?
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Артём Ефименко
копипастить  input_decorator откуда если не секрет?
просто провались в сырцы и выбрать всё, копи-паст
источник

АЕ

Артём Ефименко... in Dart & Flutter по-русски
Sergey Salnikov
просто провались в сырцы и выбрать всё, копи-паст
понял, спасибо
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Делаю клон инстаграма. Есть экран "Мой профиль", на нем сетка с моими постами.
Когда мы кликаем по тайлу в сетке, мы переходим на новый экран — в настройки этого поста, и можем его удалить.
Когда мы его удаляем, и возвращаемся обратно в профиль, мы по-прежнему видим этот пост в сетке.
Если мы снова кликнем на нем, то попадем "в никуда" и получим исключение.
Вопрос: как после Navigator.pop() заставить экран профиля перебилдить себя?
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Там вроде коллбэк есть
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
setState в него и всё
источник

at

alexey tracevsky in Dart & Flutter по-русски
Alex
Размеры будут динамичные + анимации. Реализация через row и column потребует очень много проверок
стек в layout builder'e и рисовать нужные размеры как вариант
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Sergey Molchanovsky
Делаю клон инстаграма. Есть экран "Мой профиль", на нем сетка с моими постами.
Когда мы кликаем по тайлу в сетке, мы переходим на новый экран — в настройки этого поста, и можем его удалить.
Когда мы его удаляем, и возвращаемся обратно в профиль, мы по-прежнему видим этот пост в сетке.
Если мы снова кликнем на нем, то попадем "в никуда" и получим исключение.
Вопрос: как после Navigator.pop() заставить экран профиля перебилдить себя?
Заюзать стейт менеджер какой-нибудь
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Roman Vasiliev
setState в него и всё
Дело в том, что Navigator.push вызывает не сама страничка профиля, а класс Post, метод showPost(String postId).
И соответственно, setState на нем вызывать бесполезно.
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Из-за велосипедов страдает велосипедист)
источник

Т

Тимур in Dart & Flutter по-русски
Парни, в чем затык?
Есть массив A с объектами, оборачиваю их в Draggable, при перетаскивании в DragTarget добавляю объект в новый массив B.  При изменении объекта в массиве B, меняется объект и в массиве A
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Nikita Domnickij
Заюзать стейт менеджер какой-нибудь
Вот это, наверно, то что нужно )
ещё пока стейт менеджеры не изучал
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Roman Vasiliev
Из-за велосипедов страдает велосипедист)
это я, если что, не сам изобретаю велосипеды
делал по туториалу на Udemy
ошибка у автора
а я сижу думаю, как за ним исправить )
источник

MA

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

MA

Maks Andrienko in Dart & Flutter по-русски
как это можно исправить ?(
источник

ID

Ivan Dembicki in Dart & Flutter по-русски
Тимур
Парни, в чем затык?
Есть массив A с объектами, оборачиваю их в Draggable, при перетаскивании в DragTarget добавляю объект в новый массив B.  При изменении объекта в массиве B, меняется объект и в массиве A
А что не так?
Объекты добавляются по ссылке.

То есть в массив Б ты добавил не объекты, а ссылки на них.
источник

Т

Тимур in Dart & Flutter по-русски
Ivan Dembicki
А что не так?
Объекты добавляются по ссылке.

То есть в массив Б ты добавил не объекты, а ссылки на них.
onAccept: (value) => selectUnit(value),
где Unit tmp = value, т.е. создаю  новый Unit, который и правлю
источник

Т

Тимур in Dart & Flutter по-русски
но походу это не меняет дело. Собственно как сделать из ссылки объект, куда копать?
источник

ID

Ivan Dembicki in Dart & Flutter по-русски
Тимур
но походу это не меняет дело. Собственно как сделать из ссылки объект, куда копать?
clone
источник