gpt4 book ai didi

ruby-on-rails - 未找到操作

转载 作者:行者123 更新时间:2023-12-03 15:57:52 25 4
gpt4 key购买 nike

我想显示一个简单的 HTML 模板,所以我向我的 Controller 添加了一个新的空操作​​:

def calulator
end

并创建了 View calculator.html.erb。然后添加了一个链接:
<%= link_to 'Calculator', {:controller => "mycontroller", :action => "calculator"} %>

当我单击它时,我的日志显示以下错误:
ActionController::UnknownAction (No action responded to show. Actions: calculator, create, destroy, edit, index, new, and update):

为什么要寻找“ 显示” Action ?我有 Controller 的 map.resources,就像我用脚手架做的那样

有任何想法吗?

最佳答案

您需要添加一个指向操作“计算器”的自定义路由。
像这样的东西:

map.connect 'mycontroller/calculator', :controller => 'mycontroller', :action => 'calculator'

关于ruby-on-rails - 未找到操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2095874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com