【发布时间】:2022-12-05 20:28:19
【问题描述】:
我对其他 api url 进行了相同的尝试,并且成功了。图像将显示,我可以使用它。但我经常遇到一些“cors 政策”之类的错误,我不知道如何解决这个问题。
function Celeb() {
const [image, setImage] = useState([]);
const handleNext = () => {
fetch('https://coffee.alexflipnote.dev/random')
.then(res => res.json())
.then(data =>
setImage(data))
const unblurit = document.querySelector(".pic img");
unblurit.classList.remove("unblur");
unblurit.classList.add("blur");
}
return (
<div className='celeb'>
<div className='celeb_buttons'>
<button className='play_button' onClick={handleNext}>Next</button>
<button className='play_button' onClick={handleStart}>Start</button>
</div>
<div className='pic'>
<img src={image}></img>
</div>
</div>
)
【问题讨论】: