gpt4 book ai didi

ruby-on-rails - rails : text_field attributes in lowercase

转载 作者:行者123 更新时间:2023-12-04 05:49:33 28 4
gpt4 key购买 nike

我有以下 text_field:

<%= f.text_field( :with_created_at_gte, class: 'form-control datepicker filterrific-periodically-observed', 'data-provide': 'datepicker', "data-date-clearBtn": true ) %>

哪些输出:

<input class="form-control datepicker filterrific-periodically-observed" data-provide="datepicker" data-date-clearbtn="true" type="text" value="05/08/2015" name="filterrific[with_created_at_gte]" id="filterrific_with_created_at_gte">

手头的问题是:我的属性是 data-date-clearBtn,但 Rails 呈现 data-date-clearbtn(小写 b)。我怎样才能避免这个问题?我也试过:

<%= f.text_field( :with_created_at_gte, class: 'form-control datepicker filterrific-periodically-observed', data: { 'provide': 'datepicker', "date-clearBtn": true } ) %>

最佳答案

考虑到html标签和属性不区分大小写,查看这个answer中的注释,所以 Rails 在这种情况下实际上是正确的。

我认为您不能直接覆盖该行为,您应该编写帮助程序或手动键入 html 标记。 Rails 助手就是这样设计的

关于ruby-on-rails - rails : text_field attributes in lowercase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31883033/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com