0

我正在使用 Wordpress JSON API 插件将我的帖子获取为 json。我将这些数据用于我的 AngularJS 项目。如何从我通过 JSON api 获得的帖子内容部分中删除字符和 p 标签。

<p> Lorem ipsum text &#8220;times&#8221; </p>

所以我可以在我的页面上显示:

Lorem ipsum text "times"
4

1 回答 1

1

我遇到了同样的问题,但后来意识到我将内容附加为 textNode。在我将其设置为 innerHTML 之后,它就起作用了。

所以,我的错误代码是:

var content = document.createElement('div');
content.setAttribute('class', 'story');
var contentText = document.createTextNode(post.content);
div.appendChild(contentText);

正确代码:

var content = document.createElement('div');
content.setAttribute('class', 'story');
content.innerHTML = post.content;

希望它会帮助某人。

于 2015-02-20T02:48:03.700 回答