Ruby on rails ruby on rails需要不带(*)
对于文件\u字段我想设置一个必填:true,但视图不返回(*),如果文件为空,还指定返回消息 示例:Ruby on rails ruby on rails需要不带(*),ruby-on-rails,ruby,Ruby On Rails,Ruby,对于文件\u字段我想设置一个必填:true,但视图不返回(*),如果文件为空,还指定返回消息 示例: 请有人给我引路 提前感谢我是ruby新手 <%= f.file_field :file, hide_label: true, label: '.', required: (not @my_file.persisted? ) %> 使用此代码,选中文件_字段时不带(*)谢谢@TomLord您希望字段是必
请有人给我引路
提前感谢我是ruby新手
<%= f.file_field :file, hide_label: true, label: '.',
required: (not @my_file.persisted? ) %>
使用此代码,选中文件_字段时不带(*)谢谢@TomLord您希望字段是必需的,但不显示它是必需的,如果留空,也不显示任何有意义的错误消息?这听起来不是一个非常有用的UI。我不仅想要(*),否则我想看到一条错误消息,而且我想自定义错误消息@TomLordOh right。。。对不起,你的问题措辞有点含糊不清。要指定自定义验证错误消息,请参阅rails文档。至于星号,您可以作弊,不按要求标记字段,但这是一种不好的做法。一个更好的解决方案是首先禁用导致它出现的HTML/CSS。我不知道它是如何实现的,因为您只显示了一行代码,没有显示HTML或CSS。例如,您可能正在使用
简单表单
?回答你的问题了吗?我需要更多的信息来确定。