jQuery tmpl:如何渲染 Html?

发布于 2024-10-31 23:19:37 字数 503 浏览 2 评论 0原文

好的,我遇到了 jQuery、tmpl-plugin 和这个的情况:

${$value.Text}

这很好,工作正常,但正如我刚刚通过 文档

使用 {{html fieldNameOrExpression}} 相当于使用 ${fieldNameOrExpression},除了 它将未编码的文本渲染到 HTML DOM,而 ${} 编码值 默认情况下。

好吧好吧。但我无法让 {{html}} 标签与我的 ${$value.Text} 一起使用。

我尝试过类似 {{html ${$value.Text}}{html ${$value.Text}} 但它不起作用。

Okay, I'm in a sitiuation with jQuery, the tmpl-plugin and this:

${$value.Text}

This is okay and works fine but as I just found out via the documentation:

Using {{html fieldNameOrExpression}}
is equivalent to using
${fieldNameOrExpression}, except that
it renders unencoded text into the
HTML DOM, whereas ${} encodes values
by default.

Okay fine. But I can't get the {{html}} tag to work with my ${$value.Text}.

I tried things like {{html ${$value.Text}} or {html ${$value.Text}} but it just doesn't work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

逆流 2024-11-07 23:19:37

正确的语法是:

{{html $value.Text}}

The correct syntax is:

{{html $value.Text}}
英雄似剑 2024-11-07 23:19:37

对我有用的是:

{{html value.Text}}

What worked for me was:

{{html value.Text}}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文