【发布时间】:2014-06-30 04:42:36
【问题描述】:
我有一个 JSON 文件,其中包含多个 <br /> 标签。该文件使用JSON.parse(json) 解析为一个对象。因为我使用 AngularJS 和 ng-repeat 绑定数据,所以我不希望字符串有任何 HTML 标记并将其替换为新行 \n。如何替换所有标签?在我看来,replace() 仅适用于字符串。
感谢您的帮助!
JSON 示例
{
"title": "Title",
"description": "This<br />is<br />a<br />description."
}
JavaScript
var retrievedObject = JSON.parse(json);
$scope.data = retrievedObject;
HTML
<div ng-repeat="item in data">
{{item.description}}
{{item.description}}
</div>
【问题讨论】:
标签: javascript json angularjs