<%= form_tag home_action_path, method: :post do %>
<%= submit_tag 'Call Action' %>
<% end %>
我想要它
<%= link_to 'Call Action', home_action_path, method: :post %>
或者
<%= button_to 'Call Action', home_action_path, method: :post %>
我有一种方法必须被精确地调用一次,并且由于这只是实验阶段,因此我决定一个简单的按钮就足够了。但是,我似乎无法找出如何/如果仅通过单击按钮即可调用该方法。
该方法位于home_controller.rb中,按钮位于index.html.erb中
您不会在控制器上调用方法,而是将请求发送到应用程序中的URL /端点,这会导致调用控制器方法。
您发布的内容有什么问题?
<%= link_to 'Call Action', home_action_path, method: :post %>
好像很好
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句