我正在研究如何从JS var。
中显示HTML我把它存放在JSON中,但是当我想显示它时(我从流星助手那里返回它),它以纯文本显示。我需要它将元素视为HTML元素。
例如,如果我的var包含:"<a href='http://stackorverflow'>Go to the awesome site</a>"
我希望它能清楚地显示如下:
我在SO和谷歌上寻找过这个,但我发现的只是如何将HTML存入var,而不是如何显示它。
有人可以指路吗?
谢谢你,
大卫
答案 0 :(得分:0)
默认情况下,出于安全考虑,Meteor会将来自帮助程序的任何html代码呈现为“转义”(可见)HTML。要在模板中渲染原始html,Meteor Spacebars会为我们提供triple-brace符号:
{{{html_var}}} <!-- this will be considered as html -->
尽管谨慎使用!小心XSS injections