相关疑难解决方法(0)

创建新的rails操作不起作用?

我有一个控制器"应用程序".它由一个动作"索引"组成.现在我想添加一个名为"buy"的新动作:

def buy
  respond_to do |format|
    format.html
  end
end
Run Code Online (Sandbox Code Playgroud)

我在视图中添加了buy.html.erb,但在浏览/ apps/buy时,我收到以下消息:

Unknown action - The action 'show' could not be found for AppsController
Run Code Online (Sandbox Code Playgroud)

在路线中我添加了这个:

  match '/apps/buy', :controller => 'apps', :action => 'buy'
Run Code Online (Sandbox Code Playgroud)

提前致谢!

action controller routes ruby-on-rails

6
推荐指数
1
解决办法
6970
查看次数

标签 统计

action ×1

controller ×1

routes ×1

ruby-on-rails ×1