티스토리 뷰
728x90
반응형
axios({
url: url,
responseType: 'arraybuffer'
})
.then( res => {
const image = btoa(
new Uint8Array(res.data)
.reduce((data, byte) => data + String.fromCharCode(byte), '')
);
return `data:${res.headers['content-type'].toLowerCase()};base64,${image}`;
})
.catch( err => {
return err;
});
이미지를 state에 저장하는등에 사용
728x90
반응형
'node.js > React.js' 카테고리의 다른 글
[React] ERROR: Object(...) is not function (0) | 2022.08.12 |
---|---|
[React] Infinite Scroll 구현 (0) | 2022.05.02 |
[React] 멀티스레드 이용하여 파일 다운 (0) | 2022.04.28 |
[React] react-redux useSelector useDispatch (0) | 2021.07.22 |
[React] https로 React 로컬 테스트 (0) | 2021.06.17 |
댓글