在 Liquid 中以格式显示 html
Show html with format in Liquid
我一直在寻找解决方案来实现我想要实现的目标。
我想要的是将一些 html 文本插入到 Liquid html 文件中,例如我收到了一些 HTML 文本并将其用作代码中的变量.
这是我想要实现的目标的片段:
{% assign name = "<b>liquid</b>" %}
{{ name }}
我有一个带有 HTML 字符串的 var 名称,我想将其显示为:
液体
但是,我得到的只是liquid<./b>(没有点,我还是新发帖)。
我知道“strip_html”存在,所以 HTML 标签被删除了,我保留了文本,但我想保留字符串中的 HTML 格式。
这可能吗?
谢谢!
您可以在网站或网页的 HTML 中将 HTML 标记显示为纯文本,方法是将 < 替换为 < 或 &60;和 > 与 > 或 &62;在您希望可见的每个 HTML 标签上
好的,我想出了它是如何工作的。
我只需要将 html 部分放在捕获标签中。对于上面的例子,它就像:
{% capture name %} <b>liquid</b> {% end capture %}
它起作用了,html 正确显示。
感谢 Tasawer Khan 的回答!我希望它对其他人有用。
我一直在寻找解决方案来实现我想要实现的目标。
我想要的是将一些 html 文本插入到 Liquid html 文件中,例如我收到了一些 HTML 文本并将其用作代码中的变量.
这是我想要实现的目标的片段:
{% assign name = "<b>liquid</b>" %}
{{ name }}
我有一个带有 HTML 字符串的 var 名称,我想将其显示为:
液体
但是,我得到的只是
我知道“strip_html”存在,所以 HTML 标签被删除了,我保留了文本,但我想保留字符串中的 HTML 格式。
这可能吗? 谢谢!
您可以在网站或网页的 HTML 中将 HTML 标记显示为纯文本,方法是将 < 替换为 < 或 &60;和 > 与 > 或 &62;在您希望可见的每个 HTML 标签上
好的,我想出了它是如何工作的。
我只需要将 html 部分放在捕获标签中。对于上面的例子,它就像:
{% capture name %} <b>liquid</b> {% end capture %}
它起作用了,html 正确显示。 感谢 Tasawer Khan 的回答!我希望它对其他人有用。