когда я пытаюсь использовать API, это появляется. Тип аргумента «Строка?» не может быть присвоен типу параметра "Строка"
быстрым решением было бы добавить !
за ним, например space.imageUrl!
, но я предлагаю вам прочитать dart.dev/null-safety/понимание-null-безопасность, чтобы понять, что это значит
Я думаю, что это дает такую ошибку, потому что флаттер имеет нулевую функцию безопасности. Попробуйте Image.asset(space.imageUrl!)
или просто назначьте значение по умолчанию для вашей переменной. Пример: Image.asset(space.imageUrl ?? "imageUrl failed to load")
Попробуй это:
if (space.imageUrl != null) Image.asset(space.imageUrl!),
или
Image.asset(space.imageUrl ?? "assets/img/img_not_available.jpeg"),
Вставьте код в виде текста в текст вопроса, используя параметр «Образец кода» {}.