Rails 5.0アプリでwebpacker gemを使用していますが、検証エラーが発生しているjs.erbでJavaScriptを実行/利用できません。ここでいくつかの単純な前提に違反していると確信していますが、答えが見つからず、コンパイル エラーもコンソール エラーも発生しません。私は<%= javascript_pack_tag 'application' %>
私のapplication.html.erbに持っています
セットアップは次のとおりです。
app/javascript/packs/application.js:
import * as CustomerSession from 'customer_sessions';
console.log('Hello World from Webpacker');
app/javascript/customer_sessions/index.js:
export { univgwTabs } from './univgwTabs';
アプリ/javascript/customer_sessions/univgwTabs:
export let univgwTabs = () => {
console.log('hi');
};
フォームの検証エラーで呼び出される js erb テンプレート:
$("#right_side_right_bottom_target").html("<%= j render partial: 'generic_object_new' %>");
CustomerSession.univgwTabs();
Global.resizeWindow();