1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

[React] Mostrar apenas 2 casas decimais

Discussão em 'Mobile' iniciado por Stack, Setembro 25, 2021.

  1. Stack

    Stack Membro Participativo

    Estou desenvolvendo uma aplicação com React Native de conversão de moedas que utiliza uma API externa. Faço contato com essa API utilizando AXIOS. Na renderização está quase tudo certo, gostaria de saber como faço para exibir apenas 2 casas depois da virgula no valor da moeda:

    Código de requisição da API com Axios

    useEffect(() => {
    const fetchData = async () => {
    const res = await axios('https://economia.awesomeapi.com.br/last/USD-BRL,EUR-BRL,GBP-
    BRL,JPY-BRL,AUD-BRL,CAD-BRL,CHF-BRL,CNY-BRL,ARS-BRL,TRY-BRL')
    setCoinValue(res.data)
    setLoading(true)
    }
    fetchData();
    }, [])


    Código de exibição da moeda

    <View style={styles.cardContent}>
    <Text style={styles.currentQuote}>Cotação Atual</Text>
    <View style={styles.values}>
    <Text style={styles.coin1}>US$ 1.00</Text>
    <Text style={styles.coin2} value={moneyCalc}>R$ {coinValue.USDBRL.ask}</Text>
    </View>
    </View>


    Print de como o valor é exibido:

    [​IMG]

    Gostaria que fosse exibido apenas R$ 5.28

    Continue reading...

Compartilhe esta Página