Ruby on rails 在新选项卡中打开时,修补程序链接将变为get?

Ruby on rails 在新选项卡中打开时,修补程序链接将变为get?,ruby-on-rails,ruby,httpverbs,Ruby On Rails,Ruby,Httpverbs,我有一个补丁链接,正常工作时,人们点击它。。。但出于某种原因,当用户单击链接以在新选项卡中打开时,我会收到一个路由错误,表示get不存在此路径 <%= link_to "Create Note", member_create_tnote_path, method: :patch, class: 'btn btn-default' %> 我已经确认它发生在多台机器上。。。我很困惑……找到了答案 问题是链接是为了获取。。。按钮_to用于修补 更新到按钮的链接以。。。一切正常 找到了

我有一个补丁链接,正常工作时,人们点击它。。。但出于某种原因,当用户单击链接以在新选项卡中打开时,我会收到一个路由错误,表示get不存在此路径

<%= link_to "Create Note", member_create_tnote_path, method: :patch, class: 'btn btn-default' %>

我已经确认它发生在多台机器上。。。我很困惑……

找到了答案

问题是链接是为了获取。。。按钮_to用于修补

更新到按钮的链接以。。。一切正常

找到了答案

问题是链接是为了获取。。。按钮_to用于修补


更新到按钮的链接以。。。一切正常

是的,这就是它的工作原理。因为
patch
只适用于JavaScript,没有JavaScript,它是一个简单的
get
。是的,它就是这样工作的。因为
补丁
只适用于JavaScript,没有JavaScript它是一个简单的
获取
。你应该接受你自己的答案,这样别人就会知道它成功了,也许它会帮助下一个人:)你应该接受你自己的答案,这样别人就会知道它成功了,也许它会帮助下一个人:)