首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的Jquery文件只加载在刷新页面rails 7上。

我的Jquery文件只加载在刷新页面rails 7上。
EN

Stack Overflow用户
提问于 2022-08-07 16:34:11
回答 1查看 216关注 0票数 -1

我的Jquery文件只有在刷新页面时才会加载。但是当我从application.js中删除(导入“@hotw毛/turbo”)时,它正常工作。但是删除“@hotw毛/turbo-rails”会引发其他问题。任何人都请帮忙。

EN

回答 1

Stack Overflow用户

发布于 2022-08-12 00:29:04

就像Mike说的,如果没有更多的细节,就很难知道您的确切问题,但听起来就像是我在使用link_to时遇到的问题,并且重定向不会触发我的javascript事件(所以我的DataTables和我使用的随机html5模板的某些组件不起作用)。

我正在阅读这个链接,它提到通过将这些代码添加到应用程序/javascript/控制器/application.js的底部,使turbo-驱动器在整个应用程序中“选择-in”。

代码语言:javascript
运行
复制
import { Turbo } from "@hotwired/turbo-rails"
Turbo.session.drive = false

在链接中搜索“禁用Turbo默认功能”,以达到我所指的部分。

我确信有一个更好的解决方案,包括启用turbo驱动器、编写更好的JS或将其放在更好的位置,但至少现在我的app/javascript/application.js文件中的JS以及app/assests/javascript目录中的JS文件都按照我的预期工作。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73269198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档