新手问题 关于 rails 的链接问题<a href=""> <span>Back</span> </a>

匿名 · 2012年09月23日 · 最后由 ruby_sky 回复于 2012年09月23日 · 3123 次阅读

rails 的链接是<%= link_to 'Back', posts_path %>这样生成的, 可是如果我要生成<a href=""> <span>Back</span> </a> 这种该怎么写呢? 也就是说当链接不只是文本,而是给一个 html 代码块加上链接改如何写?

大概是这样:

<%= link_to posts_path do %>
<span>Back</span>
<% end %>
匿名 #3 2012年09月23日

#1 楼 @luikore 嗯,多谢。 像我这样的小白是不是应该先从 ruby 看起啊? 这种用法在哪里可以看到呢?

匿名 #4 2012年09月23日

#2 楼 @uudui thx 正需要哈。

<%= link_to '<span>Back</span>'.html_safe, posts_path %>
<%= link_to "<span>back</span>".html_safe, posts_path %>

不熟悉 api 而已,多写写查查就清楚啦

直接改成 a 标签不是更方便。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号