ruby-on-rails - Rails 6.1.3没有路线匹配[GET]
问题描述
我请求的页面实际上是由 react 创建的,之后它重定向到页面但视图为空白当我刷新页面时,我收到路由错误:没有路由匹配 [GET] "/room/473042e0-c8f5-11eb- 948f-51083af9da12" 这是我的配置/routes.rb:
Rails.application.routes.draw do
get "room/:uid" >= "world#index", as: 'room'
root 'world#index'
# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
end
解决方案
你有一个错字(不是>=
but =>
):
get "room/:uid" => "world#index", as: 'room'
推荐阅读
- ios - Invariant Violation: new NativeEventEmitter() 需要在 React Native 中使用蓝牙的非空参数
- c# - 如何控制从旋转对象的中心到另一个对象的半径?
- python - 当满足另一列的条件时,如何使用 pandas diff() 函数重置计数?
- lua - 如何使表格中的数字成为lua中无法解决的字符串?
- python - 为什么这个 doctest 在 Pycharm 中通过,而不是在命令行中?
- java - 警告:[unchecked] 作为原始类型 Comparable 的成员对 compareTo(T) 的未经检查的调用
- python - 比较两个不同长度的 df,收到“只能比较标记相同的系列对象”错误
- python - 如何在等待用户输入时继续循环?
- android - Jetpack Compose 动态垫片高度
- vba - 确认两个表达式是否引用同一个 MS Word 表