Conhecendo sobre APIs React Native - Aula 4 - Parte 1 | Curso React Native (aprendiz)

  Рет қаралды 13,211

OneBitCode

OneBitCode

Күн бұрын

Пікірлер: 16
@belocker
@belocker 3 жыл бұрын
muito bom, to pirando nessa função de vibrete aqui :D eu implementei a validaçãoImc um pouco diferente, ao invés de eu verificar o imc eu fiz para ele verificar height e weight, assim eu posso enviar apenas onde realmente está faltando.
@yatott
@yatott 3 жыл бұрын
Em 4:00, você verificou if(imc==null), no meu eu achei mais correto fazer if(weight==null && height==null) ou setar setErrorMessage("Campo obrigatório*") no else da verificação if(weight!=null && height!=null).
@ramonnepomuceno5299
@ramonnepomuceno5299 2 жыл бұрын
Basta colocar setErrorMessage(null) dentro do if (weight != null && height != null) e colocar setErrorMessage("campo obrigatório*") fora do if na função validationImc, não precisa da função verificationImc()
@Chrisz123-v3j
@Chrisz123-v3j Жыл бұрын
​@@ramonnepomuceno5299 Acredito que seja melhor utilizar o verificationImc() mesmo, por seguir aquela regra de simplificação e diminuição de tamanho de função do clean code
@lucas.oliveirabr
@lucas.oliveirabr 7 ай бұрын
@@Chrisz123-v3j Primeiro que o código do vídeo está errado pois se o usuário faz um cálculo e clica em "calcular novamente", o imc sempre vai ser diferente de nulo, então nunca vai aparecer a mensagem de erro, somente quando o usuário clicar 2x no botão após o cálculo, pois aí vai ter passado pelo "setImc(null)". Para resolver esse problema tem-se que colocar o "setImc(null)" antes da função. O problema é que se fizer isso, aí vai ter que usar função assíncrona e atrasar a resposta ao usuário, além de adicionar mais código desnecessariamente, o que seria a pior opção. Então a melhor opção é simplesmente deletar essa função e colocar o "setErrorMessage("Campo obrigatório*");" dentro da função "validationImc()".
@jfelipe_santosf
@jfelipe_santosf 7 ай бұрын
No minuto 13:00 A minha solução foi excluir a função verificationImc e colocar o setErrorMenssage dentro do validationImc usando um else abaixo do height != null... Ficou chuchu beleza
@edilsonroque6691
@edilsonroque6691 Жыл бұрын
MUUUITO BOM
@Henrique.Argolo
@Henrique.Argolo 11 ай бұрын
meu vibrate não tava funcionando, fechei o vs code e o app do expo go, quando iniciei tudo de novo, tava funcionando.
@mariojorge5948
@mariojorge5948 Жыл бұрын
Grato pelo curso! Está ocorrendo algo bizarro, na MV com Android 13 o título ONEBITHEALTH não é exibido.
@oscortesqueassisto4994
@oscortesqueassisto4994 3 жыл бұрын
no meu esta pedindo um requires vibrate permission
@guilhermesantanadev
@guilhermesantanadev 3 жыл бұрын
Post a informação completa o que ta tentando fazer onde esta pedindo e se tem haver com permission ja tentou fazer como adm/sudo/root?
@CzarKAND
@CzarKAND 2 жыл бұрын
Estava com o mesmo problema e resolvi ao incluir o seguinte argumento no ficheiro AndroidManifest.xml:
@gabrield819
@gabrield819 2 жыл бұрын
Descobri nessa aula que meu celular vibra kkkkk, achei que ele não fizesse isso
@RafaelArantes365
@RafaelArantes365 2 жыл бұрын
no meu não funcionou o Vibration.vibrate();
@uilsonluiz2557
@uilsonluiz2557 Жыл бұрын
Eu passei parâmetro dentro do Vibration.vibrate(400); dessa forma e funcionou
@manuelfuelekiangebeni1918
@manuelfuelekiangebeni1918 Жыл бұрын
A mim o Vibration não funciona
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Criando SLIDER para seu Aplicativo - React Native
20:17
Sujeito programador
Рет қаралды 12 М.
INICIANDO COM REACT NATIVE e EXPO - Aula 01 | Curso de React Native + Expo
11:45
Splash Screen | React Native | IOS/Android
10:54
Coding with Artem
Рет қаралды 19 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН