这是我的苗条模板:
h5
span built by
a href='http://maxpleaner.com' maxpleaner
| with
a a href='http://github.com/maxpleaner/static' static
我期待这个呈现:
构建
但它改为渲染:
由href ='http://maxpleaner.com'maxpleaner |构建使用a href ='http://github.com/maxpleaner/static'静态
有没有办法混合明文和子节点,还是我需要让子节点包含我的明文?
答案 0 :(得分:1)
如果您在与标记相同的行上开始使用文本,则Slim会将整个嵌套块视为纯文本。如果您将“内置”向下移动到块中,它就会按您的需要运行:
h5
span
| built by
a href='http://maxpleaner.com' maxpleaner
| with
a href='http://github.com/maxpleaner/static' static
你必须小心这里的空白。您可能更愿意使用'
代替|
,并添加>
to your tags:
h5
span
' built by
a> href='http://maxpleaner.com' maxpleaner
' with
a href='http://github.com/maxpleaner/static' static
为避免出现空白问题,您可以使用embedded language like markdown,但这会添加p
个标签,因此在这种情况下可能不太理想:
h5: span
markdown:
built by [maxpleaner](http://maxpleaner.com) with [static](http://github.com/maxpleaner/static)