@Leopandro
Разработчик CRM/ERP систем

Как исправить несоответствие типов в dart?

Выводится такая ошибка
A value of type 'Object?' can't be assigned to a variable of type 'Object'.

Как сделать Object из Object?
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 2
@mikeyuriev
// nullable может быть String или null
final String? nullable = "value";
  
// Если в nullable будет null - присвоит 
// переменной nonNullable1 значение "default"
final String nonNullable1 = nullable ?? "default";
  
// Вызовет ошибку времени выполнения, 
// если в nullable будет null
final String nonNullable2 = nullable!;


null safety
Ответ написан
Комментировать
@Neonoviiwolf
Flutter developer
у вас null safety, Object? подразумевает возможность null, Object - нет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы