Я использую топор ios для получения данных из API, теперь мне нужно отобразить изображение в теге td
в HTML, текстовый ответ работает нормально, но изображение не отображается.
мой код запроса:
componentDidMount(){
var headers = {
"Content-Type":"application/json",
"AccessToken":localStorage.TOKEN,
}
axios.get(window.$_APIurl+"myProviders/5e463d53e7179a2f011c4104", {headers: headers})
.then((response) => {
console.log(response.data[0].provider.image);
const doctor = response.data[0].provider.image;
if(response.data.length > 0) this.setState({"listOfProviders": response.data});
})
}
Мой html для использования:
{this.state.listOfProviders.length > 0 ?
<tbody>
{this.state.listOfProviders.map((providerData,indx)=>
<tr>
<td className="font-weight-medium"> <img className="logo" src={doctor} alt="pam-logo" /> {providerData.provider.firstName} {providerData.provider.lastName} </td>
<td>{providerData.provider.email}</td>
<td>{providerData.provider.phoneNumber}</td>
<td>{(providerData.provider.specialities)}</td>
<td > {providerData.provider.qbid}</td>
<td> Mountain view,Ave </td>
<td><Icon icon={editIcon} width="20px"/> <Icon icon={deleteIcon} width="20px"/></td>
</tr>
)}
</tbody>
Мне нужно изображение в теге sr c.