когда вы хотите получить данные с сервера, они имеют формат json, поэтому они могут передаваться с сервера на клиент. поэтому, когда вы получаете на стороне клиента, обязательно проанализируйте его, это вернет вам данные в форму объекта, которую вы можете использовать для сопоставления каждого свойства ваших данных.
давайте предположим, что вы получаете эти данные
[{"title":"Lagunitas IPA (Demi-Pinte","quantity":2}]
эти данные в формате json, теперь вам нужно проанализировать их, чтобы иметь возможность отдельно использовать свойства
в вашем методе getRandom
getRandom = async () => {
const res = await axios.get(
entrypoint + "/alluserpls"
)
let parsedData = JSON.parse(res.data);
this.setState({ data: parsedData })
}
теперь у вас есть данные, хранящиеся в виде массива объектов, при рендеринге вы можете отобразить их и использовать как
let datas = this.state.data.map((datass,index) => {
return (
<div>
<Col sm="12" key={index}">
<Col sm="6">
Title : {datass.title}
</Col>
<Col sm="6">
Quantity: {datass.quantity}
</Col>
</Col>
</div>
)
})
, это покажет значение количества и заголовка отдельно.