gpt4 book ai didi

ruby-on-rails - 电话格式

转载 作者:行者123 更新时间:2023-12-04 02:15:06 24 4
gpt4 key购买 nike

我是 Rails 的新手,我正在尝试了解如何使用 http://apidock.com/rails/ActionView/Helpers/NumberHelper/number_to_phone 中的示例在下面的代码中格式化电话号码。试图弄清楚我如何以及在哪里调用 number_to_phone(number, options = {}) public

<div class="form-group">
<label class="control-label col-sm-5" for="phone">Phone Number:</label>
<div class="col-sm-7">
<%= f.text_field :phone, class: 'form-control', autofocus: true, placeholder: 'xxx-xxx-xxxx' %>
</div>
</div>

最佳答案

您应该通过实例变量 @your_variable 将电话号码或包含电话号码的对象从您的 Controller 提交到您的 View 。假设您要提交的实例具有属性 phone_number。

在 View 文件中,你应该做这样的事情:

 <%= form_for @person do |f| %>
<%= f.telephone_field(:phone, :value => @your_variable.phone_number ) %>

<%= f.submit %>
<% end %>

如果你想要一个 HTML 输入字段,你应该在你的 View 中使用适当的表单助手,例如:telephone_field

参见:http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html

关于ruby-on-rails - 电话格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800693/

24 4 0
文章推荐: css - 将 Bootstrap 工具提示添加到
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com