将自定义javascript添加到设备

时间:2014-05-15 16:00:44

标签: ruby-on-rails devise

在我的rails应用程序的javascripts文件夹中,我添加了device.js文件以及device / registrations.js文件。我的印象是,当我发送到注册页面时,rails会自动获取正确的javascript文件,但由于某种原因,它无法正常工作。

是否有任何需要添加的内容才能使用自定义的javascript代码?

1 个答案:

答案 0 :(得分:1)

您可以通过执行以下操作将其包括在设计的注册视图中:

<%= javascript_include_tag 'devise/registrations' %>

要生成视图,请执行

rails g devise:views

修改

另一种方法是在views / devise文件夹中创建一个部分_registrations.html.erb 把你的js代码放在那里然后做

<%= render 'registrations' %>