这来自Twitter Bootstrap modal rails delete button not working
如何传递html代码以在Twitter Bootstrap模式中显示?这是链接
<%= link_to t('delete'), post, method: :delete, confirm: t('delete_this_question'), 'data-my-message' => raw(post.text), class: 'label' %>
post.text是HTML代码。现在它显示格式错误的链接。
由于
答案 0 :(得分:0)
我认为这里的问题可能就是你对“原始”的使用。如果你在link_to帮助器中使用原始html,它可能会搞乱链接的引用。例如,你可能得到这样的东西:
<a href="..." data-my-message="Hello <a href="/foo">world</a>" ...>
这会弄乱你的链接标签。我不确定你的其他观点如何融合在一起,但我认为你应该能够放弃'原始'方法:
<%= link_to t('delete'), post, method: :delete, confirm: t('delete_this_question'), 'data-my-message' => post.text, class: 'label' %>