Ruby on rails 如何将数据条带属性添加到文本\字段\标记?
在中,示例表单显示了以下输入Ruby on rails 如何将数据条带属性添加到文本\字段\标记?,ruby-on-rails,ruby,ruby-on-rails-4,stripe-payments,Ruby On Rails,Ruby,Ruby On Rails 4,Stripe Payments,在中,示例表单显示了以下输入 <input type="text" size="20" data-stripe="number"/> 我使用ruby(rails 4)中的以下代码生成输入 <%= text_field_tag :card_number, nil, name: nil, :placeholder => "Card Number" %> “卡号”%> 产生 <input id="card_number" placeholder="Card
<input type="text" size="20" data-stripe="number"/>
我使用ruby(rails 4)中的以下代码生成输入
<%= text_field_tag :card_number, nil, name: nil, :placeholder => "Card Number" %>
“卡号”%>
产生
<input id="card_number" placeholder="Card Number" type="text" />
但是,我无法添加数据条带属性。我想我总是可以手动添加字段,而不用rails特性。但是,替换其他功能(如
select\u year
和select\u month
)将非常繁琐。那么,在使用rails生成输入时,如何添加自定义属性呢?具体来说,data stripe=“number”
您尝试过类似的方法吗
<%= text_field_tag :card_number, nil, name: nil, :placeholder => "Card Number", "data-stripe" => 123 %>
“卡号”、“数据条带”=>123%>
“卡号”,:数据=>{:stripe=>'Number'}%>
你在选项中尝试过“数据条带”=>123吗?完美答案!非常感谢。(10分钟后我会接受)这正是我需要的!仅供未来读者参考:确保在“卡号”之后添加逗号