javascript - 获取 WordPress API 调用 :: 如何让它实际显示在页面上
问题描述
https://codepen.io/Mortiferr/pen/XYNLpK?editors=1011
我试图让帖子显示在这里,但我似乎无法让它工作。如果我 console.logdata[0].title
它可以工作并提供我要求的数据。但是当我尝试在页面上显示它时......没有骰子。有关详细信息,请参阅代码笔。
解决方案
它看起来像是data.title
一个有rendered
内部的物体。
data[0].title.rendered
会做的工作
$(document).ready(function(){
fetch('https://www.perfectimprints.com/blog/wp-json/wp/v2/posts/')
.then(response => response.json())
.then(data => {
// Here's a list of repos!
$("#postTitle").append(data[0].title.rendered);
});
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="postDate"></div>
<div id="postTitle"></div>
推荐阅读
- html - 粘性标题边框消失
- python - 为什么 python 不能识别带有 ! 的 shell 分配 句法
- ios - 无法通过 SSL 连接在 iphone 上订阅 ics 日历
- python - 相同元素的排列:有效避免冗余排列
- transactions - 在 Codeception 中处理事务
- javascript - 为什么 JavaScript Array Map 函数不对 Array(n) 返回的结果执行?
- c - c中的数据复制方法直接分配与memcpy
- javascript - 切换布尔数据属性仅适用于一次 Jquery
- swift - 让目标 VC 知道当前 VC 是通过 UITabBarController 委托的
- asp.net - 输入后 ASP 更新文本框