【问题标题】:How to properly use number_to_phone or similar way to style a phone number input如何正确使用 number_to_phone 或类似方式来设置电话号码输入的样式
【发布时间】:2014-01-15 18:01:37
【问题描述】:

我总是喜欢提到我对 Rails 和构建我的第一个应用程序还很陌生。所以如果下面的问题太愚蠢,我提前道歉。

我有一个带有:office_number 的表单,我想对其进行格式化。我正在使用引导程序 3 运行 rails 4。这是我当前的代码:

<%= f.input number_to_phone(:office_number, :groupings => [2, 4, 4], :delimiter => "-"), label: "Office #", :input_html => { class: "form-control" }, :label_html => { :class => 'form-label' } %>

我没有收到任何错误,但是当我输入数字时,它并没有按照应有的方式设置样式。我想达到这样的数字48-1234-5679。更好的是,如果不是要求太多,我希望数字显示完全像 (48) 1234-5678。关于如何实现这一目标的任何帮助?

【问题讨论】:

    标签: ruby-on-rails twitter-bootstrap ruby-on-rails-4 simple-form


    【解决方案1】:

    检查docs。也许您需要area_code 选项。

    GL 和 HF。

    【讨论】:

    • 即使我设置 number_to_phone(:office_number) 也不会设置样式。所以我认为问题不在于 area_code
    • 为什么不试试电话号码表单助手? guides.rubyonrails.org/…
    猜你喜欢
    • 2018-07-17
    • 2020-06-26
    • 2022-07-06
    • 2022-11-30
    • 1970-01-01
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多