Size: a a a

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

2021 March 25

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
учитывая что у нас флеш память а не винт, грех не пользоваться
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Тип остальные то экраны по этому принципу норм работают
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
как там в sql типа insert update и паттерн upsert (update if exist)
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Дмитрий Щербаков
учитывая что у нас флеш память а не винт, грех не пользоваться
Верно, но это ты уже про performance говоришь.
А в плане способов работы с листами, можно и так и так
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Stepan Konovalov
Тип остальные то экраны по этому принципу норм работают
Экраны не причем, просто builder получает новое состояние, но из-за того, что не переписаны методы сравнения, объекты для vm счиаются одинаковыми.
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
А как их переписать
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Есть пример?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Eugene Alitz
Верно, но это ты уже про performance говоришь.
А в плане способов работы с листами, можно и так и так
Просто hive то не sql это Кей валюе хранилище, и чтобы обновить поле все равно нужно вытащить весь объект в озу
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Почему тогда остальные билжеры работают?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
И потом это валюе записать
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
И получится что мы все равно перезаписываем весь объект (value) тока допом ещё тратим ресурсы на обновление конкретного элемента
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
все  боксы хайва это плоские таблицы с 2 колонками ключ - значение
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
если нужно обновить кусочек значения - обновится все значение
источник

V

Vyacheslav in Dart & Flutter по-русски
Алдияр Сахан
я менял версия flutter из 2 на 1.2.1. Как можно dart sdk снизить?
посмотри пакет fvm
это помогает, сам так недавно понижал себе. Но там момент, что сборка будет выполняться на глобальной версии флаттера, надо руками путь менять (видимо я не разобрался до конца)
источник

АС

Алдияр Сахан... in Dart & Flutter по-русски
Vyacheslav
посмотри пакет fvm
это помогает, сам так недавно понижал себе. Но там момент, что сборка будет выполняться на глобальной версии флаттера, надо руками путь менять (видимо я не разобрался до конца)
надо руками путь менять
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Vyacheslav
посмотри пакет fvm
это помогает, сам так недавно понижал себе. Но там момент, что сборка будет выполняться на глобальной версии флаттера, надо руками путь менять (видимо я не разобрался до конца)
Тоже с fvm долгое время игрался, но есть путь куда проще
Скачать две разные версии флаттера и переключаться между ними в ручную)
источник

АС

Алдияр Сахан... in Dart & Flutter по-русски
какой путь?
источник

АС

Алдияр Сахан... in Dart & Flutter по-русски
Kit Khilobok
Тоже с fvm долгое время игрался, но есть путь куда проще
Скачать две разные версии флаттера и переключаться между ними в ручную)
так хотел сделать))
источник

АС

Алдияр Сахан... in Dart & Flutter по-русски
но путь менять)
источник

V

Vyacheslav in Dart & Flutter по-русски
Kit Khilobok
Тоже с fvm долгое время игрался, но есть путь куда проще
Скачать две разные версии флаттера и переключаться между ними в ручную)
мне зашло)
источник