【发布时间】:2018-10-11 00:17:54
【问题描述】:
在 RoR 中,您如何通过 ajax 调用动态加载位于您自己的 rails 服务器中的 .js 文件? 你如何定义 .js 文件的路径?
我将尝试解释我要解决的情况。
我正在尝试将 rails 与“ThemePunch”中的“revolution slider”的 html 模板之一用作我的“index.html.erb”。
基本上,模板添加了一个“revolution.js”,它通过 ajax 调用“动态”加载另一个 .js 文件(或“扩展”)。
我面临的问题是我不知道如何定义此 .js 扩展文件或其目录的路由。我收到“获取路由错误”。
我可以定义一个到一个目录而不是控制器的路由吗? 像:get 'revolution/extensions/*', to: render(/app/revolution/extensions/*)
【问题讨论】:
标签: ajax ruby-on-rails-5 rails-routing dynamic-loading revolution-slider