Javascript 隔离rails插件上的远程链接不工作
我无法将远程链接添加到独立的rails插件。 当我点击链接时,它什么也不做。 我甚至没有收到任何错误消息,它只是不起任何作用 这是链接:Javascript 隔离rails插件上的远程链接不工作,javascript,ruby-on-rails,ruby,ruby-on-rails-plugins,Javascript,Ruby On Rails,Ruby,Ruby On Rails Plugins,我无法将远程链接添加到独立的rails插件。 当我点击链接时,它什么也不做。 我甚至没有收到任何错误消息,它只是不起任何作用 这是链接: ... 正确%> ... 这是我的路线: #config/routes.rb MyPlugin::Engine.routes.draw do ... 获取“模型/添加属性” 结束 这是我的控制器: #app/controllers/my_plugin/models_controller.rb 需要依赖关系“我的插件/应用程序控制器” 模块MyPlugin
...
正确%>
...
这是我的路线:
#config/routes.rb
MyPlugin::Engine.routes.draw do
...
获取“模型/添加属性”
结束
这是我的控制器:
#app/controllers/my_plugin/models_controller.rb
需要依赖关系“我的插件/应用程序控制器”
模块MyPlugin
类ModelsController
这是我的js文件,只是一个测试:
//app/views/my_plugin/models/add_attr.js.erb
log('hello');
这是我的引擎:
#lib/my_plugin/engine.rb
模块MyPlugin
类引擎<::Rails::引擎
需要“jquery rails”
需要“涡轮链接”
隔离名称空间MyPlugin
结束
结束
这是我的宝石:
#my_plugin.gempec
...
Gem::Specification.new do | spec|
...
规范添加依赖项“rails”,“~>5.2”
spec.add_依赖项“jquery rails”,“~>4.3”
规范添加依赖项“TurboLink”,“~>5.2”
...
结束
我希望我提供了足够的信息。感谢您的帮助。我已经通过在链接中填充onclick事件,并使用一个通过ajax调用rails的方法修复了这个错误。但我还是想知道为什么远程数据链接不起作用。