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

Unknow user · September 23, 2012 · Last by ruby_sky replied at September 23, 2012 · 3118 hits

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

大概是这样:

<%= link_to posts_path do %>
<span>Back</span>
<% end %>
Unknow user #3 September 23, 2012

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

Unknow user #4 September 23, 2012

#2 楼 @uudui thx 正需要哈。

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

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

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

You need to Sign in before reply, if you don't have an account, please Sign up first.