Size: a a a

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

2020 December 21

MB

Michael Bazilique in Dart & Flutter по-русски
привет ребят.
Как избавится от референции при приписании листы к листу?
Меняя данные во второй, измены еще видны и в первой.
Создание копии не помогает, так же как и через додание через addAll
источник

M

Muhammad in Dart & Flutter по-русски
DVS Studio
чем разделение на файлы не устраивает?
Имена. Приходится придумывать всякие правила обзывания классов, например, usecase ов, если их много. И для разных сущностей.
источник

DS

DVS Studio in Dart & Flutter по-русски
так, ну, а проблема где?
источник

EK

E K in Dart & Flutter по-русски
Всем привет, нужен фрилансер на не большую задачу. Есть кто нибудь очень срочно.
источник

DS

DVS Studio in Dart & Flutter по-русски
E K
Всем привет, нужен фрилансер на не большую задачу. Есть кто нибудь очень срочно.
https://t.me/dartlang_jobs
в описании инфа куда писать для вакансии
источник

EK

E K in Dart & Flutter по-русски
DVS Studio
https://t.me/dartlang_jobs
в описании инфа куда писать для вакансии
Да там на несколько часов задача, есть окно триала нужно сделать чтобы оно появлялся в несколько местах. окно триала уже с верстана.
источник

RM

Roman Mingazetdinov in Dart & Flutter по-русски
E K
Да там на несколько часов задача, есть окно триала нужно сделать чтобы оно появлялся в несколько местах. окно триала уже с верстана.
какая разница, обращайтесь туда)
источник

M

Muhammad in Dart & Flutter по-русски
DVS Studio
так, ну, а проблема где?
Насколько должно стать мне плохо чтобы стало проблемой?😁
Я хочу написать например Todo.ChangeName, а не по всему проекту держать имя UseCaseTodoChangeName
источник

VS

Vitaliy Snitko in Dart & Flutter по-русски
Сделал простую заглушку для web - дефолтная веб морда где на плюс нажимаешь и каунтер увеличиваешь.

Сбилдил под web и залил на хостинг. Это будущий раздел сайта mysite.com/mycategory

Настроил Nginx чтобы при запросе http://mysite.com/mycategory/ запускался мой web билд.

Так оно и работает... но урл в строке меняется неадекватно...

Набираю http://mysite.com/mycategory/
загружается нужная страничка
и урл становится -> http://mysite.com/#/

Почему так?
Куда посмотреть и где настроить?
источник

DS

DVS Studio in Dart & Flutter по-русски
Muhammad
Насколько должно стать мне плохо чтобы стало проблемой?😁
Я хочу написать например Todo.ChangeName, а не по всему проекту держать имя UseCaseTodoChangeName
ну никто же не запрещает делать свои файлы с одинаковыми по названию классами и импортить только нужные
как это делает сам флаттер
dart:io имеет класс Image
material/cupertino тоже имеют свой класс Image
и когда надо можно просто в импорте добавить hide Image или наоборот show Image или вообще дать импорту имя и тогда как раз и будет
import 'your_lib.dart' as Todo;
...
Todo.ChangeName
источник

EK

E K in Dart & Flutter по-русски
Roman Mingazetdinov
какая разница, обращайтесь туда)
👍 спасибо
источник

M

Muhammad in Dart & Flutter по-русски
DVS Studio
ну никто же не запрещает делать свои файлы с одинаковыми по названию классами и импортить только нужные
как это делает сам флаттер
dart:io имеет класс Image
material/cupertino тоже имеют свой класс Image
и когда надо можно просто в импорте добавить hide Image или наоборот show Image или вообще дать импорту имя и тогда как раз и будет
import 'your_lib.dart' as Todo;
...
Todo.ChangeName
То есть мне по ходу дела всё равно нужно будет следить за конфликтами, если всё же произойдет то скрыть или придумать алиас. Понятно, но спасибо!
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
An error occurred while preparing SDK package Android Emulator: Request failed with status code 416.
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
у кого-то была такая ошибка в андроид студии?
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
или интеллидж
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
при установке эмулятора в сдк менеджере
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Александр
А чё все на этом блоке, это какой то кромешный гемор. Чем вас не устраивает просто и понятный провайдер ?
В провайдере в чистом виде (с ChangeNotifier'ом) не хватает некоторых фичей, например:
* Observable-коллекции (попробуй поменять элемент мапы и считать селектором - он не заметит разницы).
* Вынесение фьючей и стримов в стор
* Реакция на изменение стора (например, переход по навигатору)
На более-менее сложном проекте в это упираешься. Вот поэтому я стал юзать MobX, который эти задачи решает.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Mitai
провайдер rip там сейчас riverpod
Провайдер живее всех живых, он на днях выкатил 5 версию с null-safety.
Риверпод — это пока что поиграться и забыть.
источник

M

Mitai in Dart & Flutter по-русски
дак там как бы сам создатель провайдера пишет что он имеет ряд критически важных недостатоков которые он исправил в riverpod
источник

M

Mitai in Dart & Flutter по-русски
если честно я не досмотрел видео даже до половины)
источник