Size: a a a

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

2021 March 31

A

Anakin in Dart & Flutter по-русски
Vitalii Ishkevych
А почему assets/?
Я добавлял к карусели так:
images/carousel/image1.jpg и работало.
По стандарту, нужна папка на уровне проекта(вроде), assets и в  нем картинки, шрифты и тд.
Все зависит от того, где у вас картинки лежат
источник

VI

Vitalii Ishkevych in Dart & Flutter по-русски
Ну дак они лежат в images/categories но ошибка то вылазит.
источник

VI

Vitalii Ishkevych in Dart & Flutter по-русски
Я так и указал в .yaml images/categories
источник

A

Anakin in Dart & Flutter по-русски
images/categories/
источник

A

Anakin in Dart & Flutter по-русски
Pub get -> hot restart
источник

VI

Vitalii Ishkevych in Dart & Flutter по-русски
Anakin
images/categories/
Я сокращенно написал, а так то я правильно указал. Ну я попробую ще раз pub get сделать. Мб не применилось.
источник

А

Аскар in Dart & Flutter по-русски
☕️ CunningFox
От чего? Твой код не соответствует выводу, можешь индекс в массиве по буквам каждого из элементов
Задача
Вам дана строка «abc» и предполагая, что каждая буква в строке имеет значение, равное ее позиции в алфавите, то наша строка будет иметь значение 1 + 2 + 3 = 6. Это означает, что: a = 1, b = 2, c = 3 .... z = 26.
Вам будет предоставлен список строк, и ваша задача будет вернуть значения строк, умноженные на позицию этой строки в списке. Позиция начинается с 1.
Например: wordValue ["abc", "abc abc"] должно вернуть [6, 24] или [6 * 1, 12 * 2]. Обратите внимание, что пробелы игнорируются. «abc» имеет значение 6, а «abc abc» - значение 12. Теперь значение в позиции 1 умножается на 1, а значение в позиции 2 умножается на 2. Ввод будет содержать только строчные буквы и пробелы.
Входные данные:
Дан список строк - ["dart", "abc", "good luck"]
Выходные данные:
Вы должны получить список со значениями – [43, 12, 264]
источник

А

Аскар in Dart & Flutter по-русски
☕️ CunningFox
От чего? Твой код не соответствует выводу, можешь индекс в массиве по буквам каждого из элементов
Там получается три массива [dart , abc , good luck] мне нужно чтоб выдавал их индекс, когда создаю цикл for (int i = 0; i< list.length; i++) { print (list.indexOf(i));
источник

А

Аскар in Dart & Flutter по-русски
А он выдает 0, 1, -1, -1
источник

А

Аскар in Dart & Flutter по-русски
Третий массив он читает как будто там 2 массива и выдает -1, а нужно чтоб good luck читалось как один массив и выдало 2
источник

А

Аскар in Dart & Flutter по-русски
Заранее спасибо большое за помощь
источник

E

Eugene in Dart & Flutter по-русски
Всем привет. У меня есть bottom navigation bar на 3 item'а. Подскажите пожалуйста, как можно сделать, чтобы при нажатии на текущий item он обновлялся. При переходе между табами всё ок, но чтобы обновлялся текущий не знаю как сделать. Заранее спасибо.
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
Аскар
Там получается три массива [dart , abc , good luck] мне нужно чтоб выдавал их индекс, когда создаю цикл for (int i = 0; i< list.length; i++) { print (list.indexOf(i));
Так индекс и есть i
источник

A

Andrey in Dart & Flutter по-русски
Eugene
Всем привет. У меня есть bottom navigation bar на 3 item'а. Подскажите пожалуйста, как можно сделать, чтобы при нажатии на текущий item он обновлялся. При переходе между табами всё ок, но чтобы обновлялся текущий не знаю как сделать. Заранее спасибо.
У дефолтного боттом бара есть currentIndex вроде
источник

A

Andrey in Dart & Flutter по-русски
Его нужно обновлять
источник

E

Eugene in Dart & Flutter по-русски
Его и обновляю, при переходе на другие табы всё ок, а если на текущий кликнуть, то ничего не происходит
источник

VI

Vitalii Ishkevych in Dart & Flutter по-русски
У меня истекает строк действия БД в Firebase. Подскажите пожалуйста как продлить.
источник

AP

Alexey Panteleev in Dart & Flutter по-русски
Всем привет. Апгрейднули Дарт на днях до 2.12 и больше не можем собраться. Пока ещё на Ангуларе 5.3.1, который тянет за собой не последний анализатор, который падает на каких-то стандартных кастах:

angular:angular on lib/core/init/js_implementations.dart: type 'DynamicTypeImpl' is not a subtype of type 'InterfaceType'

Никто ещё не встречался с этой проблемой?
источник

AP

Alexey Panteleev in Dart & Flutter по-русски
Alexey Panteleev
Всем привет. Апгрейднули Дарт на днях до 2.12 и больше не можем собраться. Пока ещё на Ангуларе 5.3.1, который тянет за собой не последний анализатор, который падает на каких-то стандартных кастах:

angular:angular on lib/core/init/js_implementations.dart: type 'DynamicTypeImpl' is not a subtype of type 'InterfaceType'

Никто ещё не встречался с этой проблемой?
На другом проекте, апгрейднули и Ангулар до последнего, но там зависли на nullSafely:


Error: The parameter 'parent' can't have a value of 'null' because of its type 'Injector', but the implicit default value is 'null'.
- 'Injector' is from 'package:angular/src/di/injector/injector.dart'
источник

AP

Alexey Panteleev in Dart & Flutter по-русски
Alexey Panteleev
На другом проекте, апгрейднули и Ангулар до последнего, но там зависли на nullSafely:


Error: The parameter 'parent' can't have a value of 'null' because of its type 'Injector', but the implicit default value is 'null'.
- 'Injector' is from 'package:angular/src/di/injector/injector.dart'
Отменить нуллСейфети, как сказано в документации не получается (sdk: “>=2.11.0 3.0.0”), dart2js всё равно падает.

Печально с этими апгрейдами Дарта.
источник