首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails 7 ActionController未知格式

rails 7 ActionController未知格式
EN

Stack Overflow用户
提问于 2022-11-02 03:48:38
回答 1查看 35关注 0票数 0

我的rails 7应用程序正在为format.js获得一个错误未知格式,那么我需要安装什么,rails-ujs,jquery,.我是用jsbundling、esbuild和cssbundling引导来构建这个站点的,是哪个npm包还是哪个rails宝石?

EN

回答 1

Stack Overflow用户

发布于 2022-11-02 10:07:28

您应该能够在控制器中侦听类似于以下内容的format.js请求:

代码语言:javascript
复制
respond_to do |format|
  format.js
end

然后,您可能希望在视图文件夹中有一个带有js.erb模板的模板。

但是请注意,在Rails 7中,这不是首选的方法。Format.js响应是在Rails-UJS的日子里要走的路。

现在,您可以使用TurboStream进行异步请求。

如果不能使用Turbo,则必须安装@rails/ujs npm包并用以下方法初始化它:

代码语言:javascript
复制
import Rails from '@rails/ujs';
Rails.start();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74284152

复制
相关文章

相似问题

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