我在 application.js 文件中创建了一个 javascript 函数用于测试目的,但是当我在视图文件中内联使用该函数时,我无法访问它。
应用程序/资产/application.js:
//= require jquery
//= require jquery_ujs
//= require_tree .
$(document).ready(function() {
function test() {
alert('test');
}
}
视图/布局/application.html.haml
:javascript
test(); // gives me a Uncaught ReferenceError: test is not defined error