javascript - 在 React 应用程序中检索 JSON 数据时的不同结果
问题描述
我正在尝试从我的反应应用程序中的 API 检索一些数据。当我在 FireFox 中查看端点时,有一个 value _embedded
,这是我需要的,但是当我在 react 应用程序中访问该端点时,它不存在:
Firefox,查看 /wp-json/wp/v2/product?per_page=100&_embed :
当我在 Inspector 中通过 console.log 查看端点时,查看 /wp/v2/product?per_page=100&_embed :
有什么我想念的吗?
更新:
我在 React 中使用以下内容:
const Component = ({ state, actions }) => {
const [products, setProducts] = useState([]);
useEffect(() => {
fetch(state.source.api + "/wp/v2/product?per_page=100&_embed")
.then((response) => response.json())
.then((data) => {
setProducts(data);
});
}, []);
解决方案
推荐阅读
- jenkins-pipeline - Fastlane:如何自动获取 Apple ID 的登录会话?
- javascript - 仅当不在消息 div 的底部附近时,保持滚动位置才有效
- sql-server - 如何从 Excel 记录集中格式化日期?
- go - 防止修改结构数据成员的惯用方法
- java - Vertx-java-HttpClient:如何派生 maxPoolSize 和 maxWaitQueueSize 值及其影响
- passport.js - user.validatePassword 不是函数
- javascript - 使用 JS 对象作为 API 的缓存
- c# - 如何统一在特定区域进行屏幕截图
- c# - 将带有附件的信息发送到一个电子邮件地址,尤其是使用谷歌
- javascript - 执行 npm start 时出错。未找到预构建的二进制文件