Ответ axios, как использовать в компоненте React с useeffect

Браузер выводит null Item.js:23 {path: "/item/:id", url: "/item/0", isExact: true, params: {…}} Item.js:13 {id: 0, name: "Exide", цена: "10000", описание: Array(2), скидка: 5}

как получить доступ к значению батареи с сервера в компоненте реакции? `
import React, {useEffect} из 'react' import PropTypes из 'prop-types' import axios из 'axios'

const Item = ({совпадение}) => {

var battery=null
useEffect(() => {

    const getBattery = async(id) =>{
        try {
            let res=await axios.get("/battery/"+id)
            console.log(res.data)
            var battery=res.data;
        } catch (err) {
            
        }

    }
    getBattery(match.params.id)
    console.log(battery)

    console.log(match)
}, [])
return (
    <div>
        
    </div>
)

}

Item.propTypes = {

}

экспортировать элемент по умолчанию `

0 ответов

Другие вопросы по тегам