我安装了 gem 'client_side_validations',运行 bundle 并运行 rails g client_side_validations:install
安装 DIDN"T 创建任何 js 文件,所以我创建了它们并将 HitHub 中的代码放在我的 assets/javascript 文件夹中。
在 application.js 中添加了一行
//= require rails.validations
在 application.html.erb 中添加了一行
<%= javascript_include_tag :defaults, "rails.validations", "rails.validations.custom" %>
并且验证无法在线工作(使用 Devise gem)
在我看来:
<%= form_for resource, ... , :validate => true do |f| %>
在 GoogleChrome 控制台日志中:
Failed to load resource: the server responded with a status of 404 (Not Found)
"/assets/javascripts/rails.validations.custom.js"
"/assets/javascripts/rails.validations.js"
我错过了什么?