Hai*_*ien 2 javascript wordpress
我从帖子中得到一个json,标题如下:
"title":{"rendered":"Web Designer & All things you should to know."}
Run Code Online (Sandbox Code Playgroud)
我用这样来获得帖子标题.
post.title.rendered
Run Code Online (Sandbox Code Playgroud)
但它返回&而不是&
我怎样才能获得普通字符串.
将DomParser是很好的支持,这些天.这看起来有点矫枉过正,但你可以解析它:
let post = {
"title": {
"rendered": "Web Designer & All things you should to know."
}
}
let doc = new DOMParser().parseFromString(post.title.rendered, "text/html");
console.log(doc.body.textContent)Run Code Online (Sandbox Code Playgroud)
从你的问题不清楚为什么你需要这样做(虽然我不是很熟悉Wordpress).如果您要在Web内容中使用此文本,它应该按原样运行.例如:
let post = {
"title": {
"rendered": "Web Designer & All things you should to know."
}
}
document.getElementById("test").innerHTML = post.title.renderedRun Code Online (Sandbox Code Playgroud)
<div id="test"></div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |