簡體   English   中英

修改rails`link_to`幫助器的html

[英]Modify html of rails `link_to` helper

Rails有link_to幫助器,我知道它的輸出是由ActionView :: Helper :: UrlHelper`方法確定的,但是修改行為或制作一個可以類似工作的不同幫助器的簡便方法是什么? ,默認行為將輸出類似於:

<a href="/blah" class="my_link">go to blah</a>

所以說我想在<a>有一個<span> ,就像這樣:

<a href="/blah" class="my_link"><span>go to blah</span></a>

如果我想創建幫助器,我知道應該將其放入app/helpers/application_helper.rb文件中,但是我將如何構造它呢?

link_to需要一個塊。 您可以在其中執行任何您想做的事情。

Helper只是正常功能,沒有什么神奇之處:

def my_link_to
  put your code here
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM