Incrível, o cara destruiu o meu medo de ReactNative em 19 minutos.
@natanaelc77 ай бұрын
Para mim super top mim fez entender melhor o react e sua construção
@davirodrigues14354 ай бұрын
AI GALERA... FIZ UMA VALIDAÇÃO COM ALERT SEGUI O CODE // Função de validação do formulário function validationImc() { if (height === '' || weight === '') { Alert.alert( "Atenção", "É necessário preencher os campos de altura e peso.", [ { text: "OK", onPress: () => console.log("Pressionado OK"), }, ] ); return; } imcCalculator(); setHeight(''); setWeight(''); setMessageImc("Seu IMC é igual: "); setTextButton("Calcular Novamente"); }
@nomadealex Жыл бұрын
Ta faltando muitos porques aí.. Consegui entender a maior parte mas no final da parte 2 do segundo video ficou faltando algumas explicações sobre o porque de tal coisa ser de tal forma e etc... Enfim. Vou ve primeiro o react.js e depois volto pra essa aula aqui
@albertosantos12383 жыл бұрын
Parabéns pelo conteúdo, precisamos de mais séries igual a essa!! Incrível, essa função no onpress seria um callback? Tenho essa dúvida
@reuelsiIva Жыл бұрын
Tive uma dúvida, na linha onChangeText={setHeight} value={height} como o setHeight sabe qual valor setar o state?
@manuelfuelekiangebeni1918 Жыл бұрын
As aulas são bastante interassantes, boa didática... Neste mesmo video estou com algumas dificuldades, o como output estou a ter isso "NaN" Alguem pode ajudar?
@curtiuseucomentario6203 Жыл бұрын
Show de bola essa aula! Eu estou meio relutante em usar expo pra aprender, mas depois de não conseguir fazer o app rodar no android studio eu resolvi só tentar, já que o meio não faz muita diferença no começo e eu posso migrar depois pra ele. Ansioso pras próximas aulas!
@MrHobai2 жыл бұрын
Sensacional!!! Eu tou adorando muito obrigado
@edilsonroque6691 Жыл бұрын
Muito bom
@gilbertoherminio82513 жыл бұрын
parabéns! excelente didática.. show(!)
@paulinha-19 Жыл бұрын
Muita bom a aula.
@MrLucaslucal3 жыл бұрын
de muita valia, estava procurando aulas deste level muito obrigado!
@kelwinanim4rt966 Жыл бұрын
no meu o resultado está dando NaN, não teria que converter para number antes?
@diegodeholanda10 ай бұрын
não seria por causa da vírgula em vez do ponto não? estou com o mesmo problema tentando arrumar aqui.
3 жыл бұрын
Ótima aula! Parabéns
@Gustajeri3 жыл бұрын
Opa, fiz tudo certo como no vídeo porém quando clico em calcular não aparece o resultado
@henriquecolaco64482 жыл бұрын
Ele errou em uma parte do video, la na form/index.js onde voce chama o o certo é assim ele havia colocador apenas result={imc}
@JanierFS2 жыл бұрын
@@henriquecolaco6448 eu fiz isso e continua sem aparecer o resultado, fica tudo em branco
@Juninh0opk2 жыл бұрын
@@JanierFS conseguiu corrigir?
@JanierFS2 жыл бұрын
@@Juninh0opk consegui, mas o KZbin não está me deixando responder, olha meu git janiersilva calculadora IMC
@Juninh0opk2 жыл бұрын
@@JanierFS Eu copiei o textinput do weight e funcionou kkk deve ter bugado saporra
@JuniorTeixeiraDev Жыл бұрын
Não era pra passar um parâmetro dentro de setWeight(valor)?
@antoniosousa75692 жыл бұрын
Eu to começando agora na linguagem React Native e toda aula ta muito confusa, esse const ai é uma variável ? o que significa esses dois parâmetros const [height, setHeight] ? Qual variável esta pegando os valores do formulario ?? eu queria uma coisa mais detalhada , so entendo um pouco porque sei da logica de programação
@Gabriel-zt7pk2 жыл бұрын
Isso são conceitos do React amigo, quem vem do React Native normalmente ja vem do contexto do React padrão, por isso a sua dificuldade recomendo que estude mais sobre React e volte. Voce pode aprender esses conceitos enquanto aprende React Native mas esse video não é para isso. é para ver os conceitos do React Native
@TheVt99 Жыл бұрын
Eu recomendo vc aprender primeiro JavaScript, ReactJs e depois voltar aqui
@assissantos21902 жыл бұрын
Bom projeto, mas... o no meu app o resultado não está aparecendo, já revisei várias vezes, e não esta dando erro
@eduardosilva82242 жыл бұрын
Conseguiu resolver mano? o meu deu o mesmo problema
@acxe47372 жыл бұрын
No teclado do iOS não aparece o "." no teclado numérico mas sim ",", dessa forma o JS lê como uma String. Como converto a leitura de "." para ","? Não consigo usar o .replace(".", ",").
@felipegomes53202 жыл бұрын
Use esse código na função de calcular o imc: return setImc( ( (weight.replace(",", ".") * 1) / (height.replace(",", ".") * 1 * (height.replace(",", ".") * 1)) ).toFixed(2) ); Quando você usa apenas o .replace o valor continua sendo interpretado como uma string. Ao multiplicar por 1 o js converte a string em valor numérico, e retorna o resultado do cálculo.
@sandrabambar21077 ай бұрын
@@felipegomes5320 salvou
@anaoneandonly2 жыл бұрын
a resposta do calculo do IMC não aparece
@felipegomes53202 жыл бұрын
Aqui também não estava aparecendo, consegui resolver fazendo essas alterações no código: 1. No onChangeText da altura mudei para: onChangeText={(newHeight) => setHeight(newHeight)} 2. No onChangeText do peso mudei para: onChangeText={(newWeight) => setHeight(newWeight)} 3. E na função de calcular o imc mudei para: return setImc( ( (weight.replace(",", ".") * 1) / (height.replace(",", ".") * 1 * (height.replace(",", ".") * 1)) ).toFixed(2) );
@davicastro83912 жыл бұрын
Infelizmente nao tenho dinheiro para comprar o curso completo, vou tentar vender meu iPhone e comprar o full da web e o móbile completo se eu achar😜😜
@tlkzrd3 жыл бұрын
4:00
@lidyhpinheiro16252 жыл бұрын
Porque a área do meu view de altura e peso aparece duplo no meu App.?
@flavingomes70852 жыл бұрын
Aqui o "validationImc()" fica cinza e diz: "validationImc() é declarado, mas nunca é lido. Como posso proceder?
@gustavoabreu7518 Жыл бұрын
significa que nao ta sendo usado ué, quando vc usar colocando lá no botão na prop de onPress, a mensagem some.
@jobsonfrank41043 ай бұрын
O resulta não aparece mano, conserta isso aí !!
@CarlosAlves-ITB2 жыл бұрын
estou com uma duvida, tem como me ajudar?
@paulinha-19 Жыл бұрын
Meu resultado está como NaN. Alguma dica de como resolver?
@paulinha-19 Жыл бұрын
Funcionou quando alterei o keyBoardType para "numbers-and-punctuation". Se deixo "numeric" retorna NaN quando insiro valores com virgula e retorna OK se insiro somente números
3 жыл бұрын
Qual a forma correta de declaração da função? export default function HelloWorldApp ou como consta na documentação: const HelloWorldApp = () => { return ( Hello, world! ) } export default HelloWorldApp;
@albertosantos12383 жыл бұрын
Essa da documentação e no formato Arrow function ela é mais declarativa, () seria a função que pode receber parâmetros, e => seria oq ela vai retornar. Mas qual quer uma das duas está certa fica a sua escolha
@nderXP3 жыл бұрын
Existem duas formas de declaras uma função Estes são: *function FunctionName(){* // Forma mais comum de declarar função *}* *const FunctionName = () => {* // Forma moderna de declarar função *}* Você pode optar por usar qualquer um desses dois métodos, pois, vai funcionar do mesmo jeito. Não sei explicar a diferença no performance, mas sei que o segundo método é uma forma mais moderna de declaras funções
@recomeco7652 жыл бұрын
14:15 "Quando alguém clicar no nosso 'butão'" kkkkkkkkkkkkk
@mrz5635 Жыл бұрын
quando aparece "Seu IMC é igual:" ele não aparece o resultado :/ (deixa quieto, era coisa mt besta kkkkkkkkkkkkkk)
@vitoria19219 ай бұрын
Estou com essa duvida KKKK consegue me explicar?
@mrz56359 ай бұрын
@@vitoria1921 nem lembro mais oq q era, provavelmente algum erro de digitação
@vitoria19219 ай бұрын
Vish KKKK to quebrando a cabeça aqui. Mas obrigada@@mrz5635
@esdrascosta71932 жыл бұрын
Pow, mano... Acho que falta detalhar mais pra que serve cada coisa, passo a passo. Esse curso é pra quem já sabe algo de React Native da forma como você tá explicando, sem muito detalhamento. Não entendi muito bem, vou ter que migrar pra outro Canal.
@jbrennernascimento2788 Жыл бұрын
Também fiquei com dúvida nesse vídeo... gostaria que ele explicasse como funciona esse useState(null) Achei que precisariamos fazer da seguinte forma: let height = null function setHeight(value) { height = value }
@zemanemane1832 ай бұрын
é incrivel vc nao usou os nomes das variaveis em portugues preferiu HEIGHT e WEIGTH , isso sim é colonização cultural , caraca véio