検索のルートに入る。
だからもう一度、スラッシュ検索をすることができるようにしたい、あるいはホームページのスラッシュにしたいだけです。フォームに記入してフォームに記入し、このルートに提出すると、そのリクエストを除いてAPIとなるリクエストが行われますフォームから来る変数があり、それ以外のものはすべて同じように動作し、このルートだけを残すことができます。
ですから、それをaptのように追加してみましょう。私たちは検索と​​呼ぶフォームをレンダリングすることから始めます。
それでは、次は、タッチでスラッシュ検索を見てみましょう。
E. J.
はい、私はスラッシュ検索を誤って見ていました。
E. J. はい。
それをH1で見てみましょう。
映画を検索する。
そして私が言及したように、我々はここで非常にベアボーンを維持している。
スタイリングはありません。
サーバーを実行するときにこれを確認しましょう。
私は映画を探すルートルートに行きます。
優れた。
フォームフォームを作成し、テキスト入力欄とテキスト入力欄が同じ検索条件に等しい入力タイプを追加してみましょう。別の入力タイプを追加して、そのように提出しましょう。
では、この形式はどこに行くのでしょうか。
結果をラップして結果を提出し、API呼び出しの処理とテンプレートのレンダリングを行います。
だからそれはちょうどアクションスラッシュの結果になるだろうし、方法はちょうど私たちがここに何かを追加することができますが、これで何もされていない、私たちは本当に厄介なフォームを持っているページを更新してください。
だから私がハリー・ポッターを探して提出したとしても、私はアイオワ州を得ることがわかったが、それはフォームを正しく提出している。
このルートスラッシュの結果を打つと、それはアイオワの映画を取得し、結果のテンプレートをレンダリングしています。
そこで、このフォームからデータを取り出し、API呼び出しにプラグインする必要があります。
したがって、最初に行う必要があるのは、name属性を追加して、必要なものを呼び出すことができるようにすることです。
Let's just queeryと呼んでみましょう。
実際にはそれはちょっと混乱しています。
だから代わりに名前をつけて検索しましょう。
したがって、このリクエストがいつフォームを送信するときに行われたかを覚えておいて、このように見えるようにします。
私はちょっとあなたを見せます。
サーバーを再起動します。
したがって、私たちがここに置いたデータはすべて保存され、検索されます。
だから私たちがリフレッシュして、何かを試してみると、何が別の状態になるのですか？
ワイオミングをやりましょう。
送信はここで見ることができます。検索はワイオミングと同じです。
クエリ文字列のキー値のペア。
フォームのために必要なのはこれだけです。
このルートの中でアプリの内部では、そのクエリ文字列からデータにアクセスし、ここに挿入する必要があります。
だから、簡単に始めましょう。
クエリ文字列からデータを取得するにはどうすればいいですか？
それはリクエストドットクエリであり、その情報のピースの名前またはキーであり、これは私たちが名前を付けたものである検索であり、それを変数に保存します。
それを印刷して始めましょう。
私はいつも素敵でシンプルに始めたい。
だから私はここに戻る。
モンタナを今すぐやってみましょう。そこにモンタナが印刷されているのが分かります。
だから今はそれを変数に保存するだけです。
だから我々はそれを呼ぶだろう。
それでは、私たちができることはちょうどそこにプラスの質問があります。それは簡単な方法で私たちの検索クエリを追加するか、少なくとも私の意見では、aurlを可変にして連結して、より短い要求私たちがここで作ることは、あなたが出ていることだけを要求することです。
だから我々は、検索について質問しているので、ユーザーがフォームに入力したものであれ、この場合はMontanaがこの変数に保存して、あなたが再構築していることは、HTPコロンスラッシュスラッシュのように見えます。
ドットコムスラッシュの疑問符は、ユーザーがそのフォームに入力したものと同じです。
そして、あなたが使っているのです。
以上です。
それでは、私たちのフォームに行き、フロリダを探して、10フロリダの結果が得られたことを知っているものを探してみましょう。
今回ももう一度試してみましょう。
アラバマ州。
驚くばかり。
そこで次にできることは、ほんのわずかな改善が加えられただけです。
何かは私が推測する改善ですが、私はUIについては考えていませんが、もっと多くのデータを使ってあなたを見せていることを考えています。
だから私たちは年を使用していないので、タイプを必要としません。年を使うだけです。
それでは映画のタイトルDaschをやってみましょう。それは十分シンプルでなければなりません。私たちはちょうど好きになります映画のように見えます。
また、映画のタイトルを太字にしたり、年をイタリック体にしたりしてみましょう。
ここを少しきれいにしましょう。
私は技術的にはULとそのすべてを追加すべきだと私は思う。
OK。
そして、我々はタイトルをつけているし、タイトルをあまりにも強くしようとしているし、何が起こっているのかを少し見やすくするために、これをインデントすることもできる。
大丈夫。
だから見てみましょう。
そこに行く。
私たちは、大胆ではない年に大胆なスウィートホームアラバマを狂ったようにしています。
大丈夫。
だから最後の1つは本当にマイナーです。
ただし、戻るボタンを追加してみましょう。
したがって、あなたがrefをスラッシュと同じにするタグは、単に再び検索を行います。
私はすきです。
そして今、私たちは再び検索することができます。
OK。
もう一つ。
私たちが使うことができる別の状態として何が言われているのですか？
ああ、ニューヨークに行ってみましょう。
だから私たちにはスペースがあり、それを提出すると自動的にプラス記号に新しいプラスが追加されていることがわかりました。
それはヨークのことである。
それがリクエストの内容です。
それは今のところそれです。
だからちょうど主要なテイクアウェイをちょうど規則的なルートを繰り返すこと。
私たちはその中に要求を固執しています。
そのリクエストが完了すると、テンプレートがレンダリングされます。
重要なもう一つのことはアンダーパートです。その文字列を使用できるjavascriptオブジェクトに変換すると、最後に動的を作成するためです。
したがって、必ずしもカリフォルニアやアイオワなどとは限りません。
フォームのクエリ文字列から来るユーザーのクエリを追加しています。
私たち