rails 7.1.3 不执行 application.js

问题描述 投票:0回答:1

大家好,我一直在使用 Rails 7.1.3,我在 javascript 方面遇到了一些问题,其中 application.js 确实编译了我的 jquery,如果你能帮助我,我将非常高兴,我一直在使用 Rails 7.0.5 和我对rails 7.1.3没有任何问题,application.js jquery部分没有执行,谢谢enter image description hereenter image description here[enter image description here(https://i.stack.imgur.com/t6DNL.png)iv'e尝试在html中使用脚本javascript,它工作正常,但我需要用 jquery 执行 application.js 谢谢

javascript jquery ruby-on-rails materialize
1个回答
0
投票

您需要

pin
您的文件,然后
import
它们:

# config/importmap.rb

pin_all_from "app/javascript/custom", under: "custom" 
// app/javascript/application.js

import "custom/main"

https://stackoverflow.com/a/72855705/207090


对于jquery,设置方法如下:

如何使用 importmap 在 Rails 7 中安装 jQuery?

另外,我建议您也停止使用内联脚本。

© www.soinside.com 2019 - 2024. All rights reserved.