我有一个link_to,我想在渲染页面之前调用后台操作。我以为我可以通过调用link_to中的控制器和操作来做到这一点,但它似乎没有做任何事情(我在控制器中放置一个调试日志,看看是否正在调用该操作,并且没有任何内容被打印到控制台)。
查看:
<%= link_to 'Back', project_step_path(@project, @steps.count-1), `{:controller=>:steps, :action=> 'destroyNewImages'}, :class => "btn btn-small" %>
控制器:
# Destroy new images
def destroyNewImages
logger.debug("-------testdestroy------");
end
如何从link_to中调用控制器操作?