我在設定我的視圖時遇到了很大的問題。每當我進入我的頁面localhost/clear時,我就會得到
沒有與[GET]"/clear "相匹配的路由。
我的控制器中有一個名為clear的檔案夾,里面有控制器檔案。
我如何將其設定為:
我如何將其設定為:
localhost/clear作為主視圖。
和另一個作為
localhost/clear/connect
本地主機/清空/測驗
base_controller.rb
class Clear::BaseController < ApplicationController
def index
end
end
connect_controller.rb
class Clear::ConnectController< Clear::BaseController
def index
@functions
end
end end
routes.rb
資源 :clear, only: :index
名稱空間 :clear do
資源 :connect, only: :index
資源 :test, only: :index
結束。
uj5u.com熱心網友回復:
你缺少/clear
# routes.rb。
名稱空間 :clear do
資源 :base, only: :index, path: '/'/span>
資源 :connect, only: :index.
資源 :test, only: :index
結束。
這就是如何檢查你有哪些路由的方法
rake routes | grep clear
# =>
clear_base_index GET /clear(.:format) clear/base#index
clear_connect_index GET /clear/connect(.:format) clear/connect#index
clear_test_index GET /clear/test(.:format) clear/test#ind
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/313829.html
標籤:
