如何将功能作为道具传递给React中的儿童组件
所以我想知道是否可以将handleDictionaryResponse和handlePhotosResponse函数作为道具发送给组件
So I am wondering if it is possible to send the handleDictionaryResponse and handlePhotosResponse functions as props to the component ????????
function handleDictionaryResponse(response) {
setData(response.data[0]);
}
function handlePhotosResponse(response) {
setPhotos(response.data.photos);
}
function handleSearch(event) {
event.preventDefault();
let dictionaryApiUrl = `https://api.dictionaryapi.dev/api/v2/entries/en/${keyword}`;
axios.get(dictionaryApiUrl).then(handleDictionaryResponse);
let photosApiKey = `563492ad6f917000010000010a8428d27f1b43e6bc66cfe662ea13df`;
let photosApiUrl = `https://api.pexels.com/v1/search?query=${keyword}&per_page=9`;
let headers = { Authorization: `Bearer ${photosApiKey}` };
axios.get(photosApiUrl, { headers: headers }).then(handlePhotosResponse);
}
function updateKeywordDetails(event) {
setKeyword(event.target.value);
}
return (
<Body property={data} />
</div>
);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论