gpt4 book ai didi

jquery - 使用 ICanHaz 从 JSON 渲染 HTML 字符串

转载 作者:行者123 更新时间:2023-12-01 04:58:53 26 4
gpt4 key购买 nike

我正在使用 MVC 4 和新的 WebAPI 开发一个简单的博客应用程序。我还使用 ICanHaz.js 渲染从我创建的 webAPI 方法返回的结果。我已经能够使渲染正常工作,但注释的实际文本是 HTML 格式,因此从 webAPI 方法返回的 JSON 如下所示:

{"Title":"just a small title",
"Body":"<p>blah blah blah</p><p>blah blah <strong>blah</strong></p>"}

我的模板看起来像这样。

<article>
<h2><a href="#" onclick="GetSingePost({{Id}})">{{ Title }}</a></h2>

{{ Body }}
</article>

如何从 JSON 对象获取 HTML 以实际呈现为 HTML?我已经尝试过三重括号:

{{{ Body }}}

那没用。任何建议都会非常有帮助。

最佳答案

您可以使用 JQuery 将 html 设置为模板中的元素。

<article>
<h2><a href="#" onclick="GetSingePost({{Id}})">{{ Title }}</a></h2>
<div class="content"></div>
</article>

var data = {
first_name: "Henrik",
last_name: "Joreteg",
html : "<h1>Hello</h1>"
}

// I can has user??
html = ich.user(data)
$(html).find('.content').html(data.html);

不理想,但可以。

关于jquery - 使用 ICanHaz 从 JSON 渲染 HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12118428/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com