Como evitar erro na variável category.name da linha 36
Boa noite a todos !!!
Ao tentar seguir o código do professor conforme aula conforme discriminado abaixo:
Eu tive erro no category.name e na hora de compilar tive o seguinte erro:
lib/screens/foods/widgets/Categories.dart:40:20: Error: The argument type 'String?' can't be assigned to the parameter type 'String' because 'String?' is nullable and 'String' isn't.
category.name,
^
Failed to compile application.
Eu corrigi o erro dessa maneira:
Conforme artigo que li:
Esta é uma prática muito ruim, destruindo todo o sentido da segurança nula.
Fazer isso significa que insistimos que não há um valor nulo em uma variável de tipo anulável.
Obserção: só comentando mesmo como avancei na aula e esse caso já não é o primeiro, porque tive o mesmo cenário nessa aula à partir dos 10:54 segundos
https://academy.especializati.com.br/aula/tela-listagem-restaurantes-flutterfood-pt1
Talvez não seja o melhor modo de resolver, mais aí caberia um discussão saudável uma vez que, ainda estamos aprendendo e só tentando auxiliar mesmo ;)
Boa noite e boa semana a todos !!!
Obrigado Darcio, por trazer uma discusão tão rica e importante para a plataforma, obrigado pode deixar sua contribuíção.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!