[問題] rails slim中的=符號

看板Ruby作者 (單細胞生物)時間9年前 (2015/05/06 23:03), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
大家好,最近正在寫的系統用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

05/06 23:33, , 1F
消毒問題 link_to會吐消毒過的物件
05/06 23:33, 1F

05/06 23:40, , 2F
要像link_to一樣的話 最後回傳要先html_safe過
05/06 23:40, 2F

05/07 22:29, , 3F
了解,看link_to的code之後也看到這部分了,另外還找到
05/07 22:29, 3F

05/07 22:29, , 4F
05/07 22:29, 4F
文章代碼(AID): #1LIYrB8n (Ruby)