作者rexkimta (單細胞生物)
看板Ruby
標題[問題] rails slim中的=符號
時間Wed May 6 22:54:27 2015
大家好,最近正在寫的系統用SLIM作為TEMPLATE,
不過碰到一個百思不得其解的問題,
先看CODE:
https://gist.github.com/Unicellular/084516b690172dae36c0
slim檔裡有一個link_to,它會產生一個<a>,
而display_team裡也會有link_to,會包含<a>,
而output在slim裡都是用=,為什麼純link_to就能正確顯示,
我的helper只會show:<a rel="nofollow" data-method="patch" href="/join/9/18">
Join</a> 呢?
要用==才會正確處理<a>,並顯示一個連結……
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.76.29
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ruby/M.1430924619.A.231.html
1F:→ danny8376: 消毒問題 link_to會吐消毒過的物件 05/06 23:33
2F:→ danny8376: 要像link_to一樣的話 最後回傳要先html_safe過 05/06 23:40
3F:→ rexkimta: 了解,看link_to的code之後也看到這部分了,另外還找到 05/07 22:29