ruby-on-rails - Rails 在 form_with 中包含一个 select 标记
问题描述
我有一个form_with
<%= form_with(model: @account, url: account_path(@account), local: true) do |form| %>
我想包括以下内容select_tag
。?
<%= label_tag "authy-countries", "Country code:" %>
<%= select_tag "authy-countries", nil, name: 'country_code', 'data-show-as': 'number' %>
我需要这两个才能加载 select_tag 的内容:
<%= stylesheet_link_tag 'https://cdnjs.cloudflare.com/ajax/libs/authy-form-helpers/2.3/form.authy.min.css', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'https://cdnjs.cloudflare.com/ajax/libs/authy-form-helpers/2.3/form.authy.min.js', 'data-turbolinks-track': 'reload' %>
关于如何做到这一点的任何想法?
解决方案
尝试这个:
<%= form.label :”authy-countries”, "Country code:" %>
<%= select :"authy-countries", [], name: 'country_code', 'data-show-as': 'number' %>
您应该能够使用标准表单 select helper。初始选项集可能需要为空数组而不是 nil,但请尝试两者。
推荐阅读
- r - R:对日期间隔进行分类并在数据间隔之间添加行
- vb6 - 64 位的类型转换错误。类型不匹配
- c# - C# 执行一个 exe 文件,就好像它来自 exe 自己的文件夹一样
- python - 导入错误版本的张量流
- python - 无法在 Python 应用程序中设置 cuSparse 环境变量
- tensorflow - Tensorflow Lite:关于 tflite 文件中的输入形状
- python-2.7 - 获取 GSSException:在 kerberized 集群上调用 HDFS API 时检测到有缺陷的令牌错误
- nestjs - 在 Nestjs 中将一个 Guard 应用于多个路由
- c - 套接字发送和接收缓冲区
- ios - iOS - 从其他应用程序启动“Workplace Chat by Facebook”应用程序