Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erros com o null-safety

Após adicionar null-safety no código recebo este erro toda a vez que tento atualizar:

lib/main.dart:65:29: Error: This requires the null safety language feature, which is experimental.
You can enable the experiment using the '--enable-experiment=non-nullable' command line option.
                final double? valor = double.tryParse(_controladorCampoValor.text);

O ao remover a função de null-safety (remover o ponto de interrogação na linha exemplo) não tenho mais o problema mas perco a função, o que faço?

1 resposta
solução!

Bom dia João, tudo bom? Desculpe a demora na resposta xD

Então o null-safety requer algumas configurações para poder funcionar, uma vez que ele não está completamente maduro no flutter, ele está na fase beta.

Para fazer o null safety funcionar você tem que seguir alguns passos, entre eles ajustar a versão do flutter!

Aqui você vai ter todas as informações: https://dart.dev/null-safety/migration-guide

Lembrando que o null-safety é maravilhoso para impedir que valores nulos te incomodem enquanto cria uma aplicação, mas existem outras formas de lidar com o nulo!

Espero ter ajudado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software