是否有帮助创建erb标签?

时间:2015-12-27 17:22:48

标签: ruby-on-rails erb

我已将以下方法添加到ApplicationHelper中的模块app/helpers/application_helper.rb

def autofill_inputs model, index, fkey
 value ="#{model}_#{index}"
 text_field_tag nil, nil, :data => {value: value, source: "<%= #{model.pluralize}_path(:json) %>"}
end

我在app/views/transactions/new.html.erb中调用它:

<%= autofill_inputs "transaction", 0, "entity" %>

毫无疑问,为了实现注入预防,生成的HTML中的<input>将尖括号转出:

<input type="text" id="" data-value="transaction_0" data-source="&lt;%= transactions_path(:json) %&gt;" />

是否有“erb tag helper”?

0 个答案:

没有答案