要在Ruby on Rails應用程序中呈現視圖,我正在使用slim-lang,在我的其中一個視圖中,我想要使用<datalist>
標記,並使用pre-field選項將與slim-lang一起成爲可能。我如何使用slim-lang呈現datalist標記
UPDATE
= datalist :languages, options_for_select(@languages)
要在Ruby on Rails應用程序中呈現視圖,我正在使用slim-lang,在我的其中一個視圖中,我想要使用<datalist>
標記,並使用pre-field選項將與slim-lang一起成爲可能。我如何使用slim-lang呈現datalist標記
UPDATE
= datalist :languages, options_for_select(@languages)
斯利姆將簡單地轉換任何你傳遞給HTML,你有沒有嘗試過:
datalist#browsers
- ["Internet Explorer", "Firefox"].each do |browser|
option value=browser
這看起來很膨脹,我的另一個問題是有沒有機會從數組中生成選項? –
查看更新的答案。簡而言之,是的,但這不在Slim之中,你只需做一個循環,記住它仍然是Ruby。 – Leito
Gotcha非常感謝:)儘快接受答案 –
我建議用[超薄文檔】熟悉自己(HTTP:/ /www.rubydoc.info/gems/slim/frames)。這是一個非常輕量級的模板引擎,所以它非常快速閱讀。 – jeffdill2