問題タブ [named-routing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-3 - 明示的な get ルートがエラーをスローしている
カスタムルートを定義しました:
match 'folio/:id' => 'posts#show', :as => :folio, :via => :get
rake routes
コマンドを実行すると、次のようになります。
そして、この要素へのリンクを他のページに配置しました: link_to post.title, folio_path
、しかし、入力するとルーティングエラーがスローされます:
No route matches {:controller=>"post", :action=>"show"}
なぜ失敗するのですか?通常の方法で使用post#show
しているときは魅力的に機能しますが、カスタムルートでは失敗します-助けてください!
ruby-on-rails - Rails、正規表現を使用した名前付きルートが機能しない
次の問題があり、なぜ機能しないのか理解できません。
私はルートを持っています:
そして、それは正常に動作します
レーキルート | grep 着陸
しかし、リンクを作成しようとすると
エラーメッセージがあります
私が間違っていることはありますか?
php - ルーメンでの逆ルーティング。その名前でルーターを呼び出します
以下のように定義されたいくつかのルートがあります。
これら 2 つのルートを 3 番目のルート (下記) 内で名前で呼び出すことは可能ですか? 逆ルーティングみたいなもの?
ルートからデータを取得できるようなメソッドが欲しいですRequest::response_from($routeNameOrUri)
(コントローラーのアクションを呼び出すことにより)
routing - Slim の名前付きルートを呼び出すと例外がスローされる
私はSlimフレームワークに慣れていないので、名前付きルーティングにこの問題があります...最初のルートのコードは次のようになります
しかし、その後、このルートをこのような別のルートから呼び出すと
「名前付きルートはすでに次の名前で存在します:/ admin/login」という例外をスローします
わかりません...あるルートを別のルートから呼び出すことさえ可能ですか? 私がスリムのドキュメントで見たように、そうあるべきです...どこが間違っているのですか? ありがとう
php - NotFoundHttpException名前付きルートPHP Laravel 5.2
しかし、アドレス/ユーザー/プロファイルを使用すると、アドレス/プロファイルを呼び出すと常にエラーが発生します。
私のブラウザに表示されるエラーリスト:
どこが恋しいですか?前もって感謝します。
laravel - LARAVEL: link_to_route をスクランブルする同じ名前の POST および GET ルート
これらのルートを取得しました:
私がlink_to_route()
そう呼ぶとき:
次のリンクが作成されます。
しかし、ポストルートを削除すると、これが正しくレンダリングされます:
私のシステムはルートが同じであることに依存しているため、ルートの名前を変更したくありません。どうすればこれを解決できますか?