我需要使用 slim 语法打印以下内容:
tr
td "[Send] Value"
或
tr
td [Send] Value
所以方括号不可见(因此解释有所不同):我只得到 Value
如何逃脱--> [Send] <--
?
更新:
一些解决方法:
tr
th = "[Send] Value"
但我希望有一种更“干净”的方法来转义方括号,而不是使用 ruby 解释器来转义它们
最佳答案
方括号被解析为包含元素的属性。您可以添加一个“虚拟”集 attribute wrapping brackets :
td () [Send] Value
您还可以将内容嵌套在下一行,使用 pipe character to signify it’s plain text :
td
| [Send] Value
这两个都产生 <td>[Send] Value</td>
作为输出。
关于html - 如何使用 slim 语法转义 HTML 内容中的方括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19078981/