Size: a a a

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

2021 March 12

Ю

Юрий in Dart & Flutter по-русски
С пятницей,
кто нибудь знает либу для piechart с sweep градиентом?
источник

АР

Анатолий Разумов... in Dart & Flutter по-русски
Всем привет, ребят, подскажите. Есть синглтон, в нем два листа с одинаковыми значениями, но листы с разными названиями. При изменении значений второго листа изменяется и первый. Почему то у них хэшкоды одинаковые. Как это может быть? До недавнего времени всё нормально работало
источник

RE

Radomir Epur in Dart & Flutter по-русски
Say Hello
пытаюсь понять в чем причина, не понимаю. подскажите пожалуйста
как так нет, если да) яж брал выше
Во-первых, ты криво заскринил. На первом скрине не видно название метода(но я подозреваю что там что-то типа Future<List<int>> operation(Connection connection) async {). Выходит что метод operation() является асинхронным, следовательно, для того, чтобы получить List<int> из этого метода, нужно "подождать".
Выходит, ошибка в строке var item = operation();. Перед operation() нужен await, иначе без него метод будет возвращать Future<List<int>>
источник

SH

Say Hello in Dart & Flutter по-русски
Radomir Epur
Во-первых, ты криво заскринил. На первом скрине не видно название метода(но я подозреваю что там что-то типа Future<List<int>> operation(Connection connection) async {). Выходит что метод operation() является асинхронным, следовательно, для того, чтобы получить List<int> из этого метода, нужно "подождать".
Выходит, ошибка в строке var item = operation();. Перед operation() нужен await, иначе без него метод будет возвращать Future<List<int>>
спасибо
источник

RE

Radomir Epur in Dart & Flutter по-русски
Анатолий Разумов
Всем привет, ребят, подскажите. Есть синглтон, в нем два листа с одинаковыми значениями, но листы с разными названиями. При изменении значений второго листа изменяется и первый. Почему то у них хэшкоды одинаковые. Как это может быть? До недавнего времени всё нормально работало
покажи как ты эти списки инициализируешь. Подозреваю что ты одному списку просто передаешь другой(ссылку на него).
источник

АР

Анатолий Разумов... in Dart & Flutter по-русски
Radomir Epur
покажи как ты эти списки инициализируешь. Подозреваю что ты одному списку просто передаешь другой(ссылку на него).
источник

АР

Анатолий Разумов... in Dart & Flutter по-русски
Radomir Epur
покажи как ты эти списки инициализируешь. Подозреваю что ты одному списку просто передаешь другой(ссылку на него).
listOfDetails и listOfDetailsChanged
источник

А

Александр in Dart & Flutter по-русски
Всем,привет)
Ребята,подскажите пожалуйста,стоит ли с полного нуля в программировании начинать учить flutter,если да,то с чего начать,с Dart или можно сразу с flutter.
ЯП вообще никаких не знаю,но разбираюсь чуток в вёрстке.
источник

P

Pa_blooo in Dart & Flutter по-русски
Dart начинай
источник

RE

Radomir Epur in Dart & Flutter по-русски
Анатолий Разумов
listOfDetails и listOfDetailsChanged
Вот наглядный ответ на твой вопрос. Надо при инициализации не передавать ссылку на существующий лист, а создавать новый объект.

void main() {
 final lst = [1, 2, 3];
 final lst1 = lst;
 final lst2 = lst;
 lst1.add(4);
 print(lst2); // [1, 2, 3, 4]

 final lst_m = [1, 2, 3];
 final lst_m1 = [...lst_m];
 final lst_m2 = [...lst_m];
 lst_m1.add(4);
 print(lst_m2); // [1, 2, 3]
}
источник

X

XbIK in Dart & Flutter по-русски
коллеги, вопрос. есть textfield, maxlines: 1. хочу чтобы когда вставляется многостроковый текст он становился одностроковым
источник

X

XbIK in Dart & Flutter по-русски
замена \n что то не работает
источник

АР

Анатолий Разумов... in Dart & Flutter по-русски
Radomir Epur
Вот наглядный ответ на твой вопрос. Надо при инициализации не передавать ссылку на существующий лист, а создавать новый объект.

void main() {
 final lst = [1, 2, 3];
 final lst1 = lst;
 final lst2 = lst;
 lst1.add(4);
 print(lst2); // [1, 2, 3, 4]

 final lst_m = [1, 2, 3];
 final lst_m1 = [...lst_m];
 final lst_m2 = [...lst_m];
 lst_m1.add(4);
 print(lst_m2); // [1, 2, 3]
}
Спасибо, понял и исправил, но всё равно изменяется и первый и второй
источник

RE

Radomir Epur in Dart & Flutter по-русски
Анатолий Разумов
Спасибо, понял и исправил, но всё равно изменяется и первый и второй
Используй метод исключения. Отсекай по куску кода и проверяй стало ли работать ок. Так и найдешь косяк.
источник

АР

Анатолий Разумов... in Dart & Flutter по-русски
Radomir Epur
Используй метод исключения. Отсекай по куску кода и проверяй стало ли работать ок. Так и найдешь косяк.
Спасибо)
источник

КБ

Константин Бобров... in Dart & Flutter по-русски
Юрий
С пятницей,
кто нибудь знает либу для piechart с sweep градиентом?
сам недавно искал
источник

B

Baska in Dart & Flutter по-русски
привет всем!
подскажите по роутам переход на след экран,
'/второй' : (context) => второй экран
источник

B

Baska in Dart & Flutter по-русски
создаю класс второй экран
источник

B

Baska in Dart & Flutter по-русски
а если экран в другом файле?
источник

B

Baska in Dart & Flutter по-русски
он найдет по классу?
источник