我有一个包含一些 HTML 的 json 对象。 例如:
{
"cat": "1",
"catUrl": "this-is-a-url",
"catSummary": "This is a summary with <a href=\"http://www.a.com\">a link</a>"
},
注意 catSummary 中有一个 href。但它不会呈现为链接。相反,它只是呈现为常规文本..
如何使它成为一个正确的链接?
编辑
澄清一下,我使用的是 VueJS 框架,而不是 jQuery。
一个简单的解决方案(我完全错过了......)是使用 v-html 指令。
最佳答案
如果您只想用 catSummary 字段中的内容填充另一个 html 元素,请使用以下内容:
$('#element_id').innerHTML = object_name.catSummary;
这将使用 catSummary 字段中的内容填充元素的对象。
关于javascript - 将 JSON 字符串转换为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49422605/