【问题标题】:Properties html tags rails 4属性 html 标签 rails 4
【发布时间】:2023-03-15 21:42:01
【问题描述】:

在纯html中如下:

<input class='form-control' data-rule-minlength='2' data-rule-required='true' id='validation_name' name='validation_name' placeholder='Name' type='text'>

我在以下代码行中有错误:

<%= f.text_field :name, :data-rule-minlength=>'2', :data-rule-required=>'true' %>

有人可以帮助我

【问题讨论】:

    标签: css ruby-on-rails ruby html ruby-on-rails-4


    【解决方案1】:

    由于连字符需要使用字符串键:

    <%= f.text_field :name, "data-rule-minlength" => '2', "data-rule-required" => 'true' %>
    

    您也可以将它们嵌套在 :data 键下:

    <%= f.text_field :name,
                     :data => {"rule-minlength" => '2', "rule-required" => 'true'} %>
    

    此外,当使用嵌套的:data 哈希时,您可以使用下划线,它会在输出中转换为破折号:

    <%= f.text_field :name,
                     :data => {:rule_minlength => '2', :rule_required => 'true'} %>
    

    【讨论】:

    • 您好,我需要对 rails 4.1 编写以下语句&lt;a class='btn btn-contrast btn-lg fadeInRight animated' href='http://limanueva.cl/item/acd-website-html-template/5689597?ref=imagestudio'&gt;请帮忙
    猜你喜欢
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2017-07-05
    • 2010-10-14
    相关资源
    最近更新 更多