如何在slim中使用link_to包含span标签?

10
li = link_to 'Account', '#account', data: { toggle: 'tab' }

我需要在“账户”周围添加标签。

3个回答

29

如果您发现链接文本中有比span标签更复杂的代码,您也可以使用块:

   li = link_to '#account', data: {toggle: 'tab'} do
     span
       = "Account"

这应该是被接受的答案。关键是不要在link_to的第一个参数中放置任何文本字符串,而是将内容放在块中。 - justingordon
同意@justingordon的观点。 - jeffdill2

11

1
li = link_to "<span>Account</span>".html_safe, '#account', data: { toggle: 'tab' }

不确定为什么这个回答被多次投票下降。即使它可能不是您首选的方法,它仍然是对OP问题的完全有效的答案。 - jeffdill2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接