看到Java宝石但未加载

时间:2019-05-09 13:40:07

标签: javascript ruby-on-rails

jquery_mask_railsjquery-inputmask-rails这两个宝石都存在相同的问题。 (示例使用后者)

如果我在application.js中添加相关行:

//= require jquery.inputmask.bundle

但Gemfile中没有以下内容:

gem 'jquery-inputmask-rails'

触发视图时出现以下错误,因此JS文件出现在资产管道的某处:

ActionView::Template::Error (couldn't find file 'jquery.inputmask.bundle' with type 'application/javascript'

Gemfileapplication.js的两行中,ActionView停止显示,但是在development环境中,相应的<script>元素未显示在HTML和以下代码中可见:

$(document).ready(function(){
    $('.iban-field').inputmask('AA99 **** **** **** **** **** **** **** **');
});

触发JS错误:

$(...).inputmask is not a function

0 个答案:

没有答案