【发布时间】:2017-12-10 11:51:35
【问题描述】:
我在 rails 5.0 应用程序中使用 webpacker gem,但我无法让 javascript 在 js.erb 中执行/可用,我遇到了验证错误。我确定我在这里违反了一些简单的前提,但找不到答案,并且不存在编译或控制台错误。我的 application.html.erb 中确实有 <%= javascript_pack_tag 'application' %>
设置如下:
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';
app/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();
【问题讨论】:
标签: ruby-on-rails ecmascript-6 webpacker