我正在为向MP发送问题的应用创建管理页面。
运行我的rails服务器后,我收到错误:
语法错误,意外的tString,期待keyword_do或'{'或'('' 得到'',':'dashboard #index'为'/ admin'。
这是我在routes.rb中的代码,我收到错误:
root to: 'dashboard#index', as: '/'
namespace :admin do
get '', to: 'dashboard #index', as '/admin'
resources :questions, :users
end
这是我的仪表板控制器:
class Admin::DashboardController < ApplicationController
before_filter :authorize
def index
end
end
我正在尝试创建一条路线,所以我有一个网站的网址,如:
http://example.com/admin
答案 0 :(得分:3)
as
后缺少冒号,DickieBoy指示空格
get '', to: 'dashboard#index', as: '/admin'
答案 1 :(得分:3)
你忘记了&#39;:&#39;在&#39; as&#39;。
之后get '', to: 'dashboard #index', as: '/admin'