看板 Ruby 關於我們 聯絡資訊
大家好,最近正在寫的系統用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://www.ptt.cc/bbs/Ruby/M.1430924619.A.231.html
danny8376: 消毒問題 link_to會吐消毒過的物件 05/06 23:33
danny8376: 要像link_to一樣的話 最後回傳要先html_safe過 05/06 23:40
rexkimta: 了解,看link_to的code之後也看到這部分了,另外還找到 05/07 22:29
rexkimta: 這個:https://ruby-china.org/topics/16633 05/07 22:29