お帰りなさい。
それでは、次は私たちは2つの主要なキャンプ場に焦点を当てています。
実際には私たちの破壊ルートを記憶している一つのルートは、削除要求としてslash
IDをスラッシュし、私たちがする必要があるのはあなたのURLにつぶやきリクエストを送信するフォームを書くことです。
それをクリックすると、idで検索して削除して削除し、どこかにリダイレクトします。
だから始めましょう。
私のキャンプ場の代わりに、私は新しいルートを追加するつもりです。
そして私がする前に、これをカットして更新キャンプ場の道路の下に置いて、今私たちは破壊のキャンプ場のルートを追加します。テラスの破壊は、このような深刻な言葉です。
なぜそれがうまくいかないのかわかりませんが、人々がそれらを交換可能に使用するのを聞きます。
技術的に破棄は、安らかなルーティングの用語です。
私は主なアイデアは、削除された実際の動詞とは違う名前になっているはずだということです。
とにかくそれを取り除くか何かと呼んだかもしれません。
だから始めましょう。
私たちにはアプリやルータが必要です。
すみません、削除する代わりに、私たちのルートはキャンプ場を潰す必要があります。
しかし、そのようなキャンプ場を書く必要はないことを覚えておいてください。私たちのルートは、私たちがすでにすべての前にsoshキャンプ場を追加しているアドレスに設定されているので、単にレスポンスとしてIDリクエストを呼び出し、簡単なレッドスタートをしましょう。
あなたは何かを削除しようとしていますが、私たちは実際にフォームを作成しなければならず、メソッドオーバーライドを使わなければならないので、簡単にはできません。
それでは、今やってみましょう。
ここにある編集ボタンの下の表示ページでは、フォームに追加しましょう。リンクを使用して行うことはできません。フォームを使用して、行にアンダースコアメソッドがある投稿リクエストを送信する必要があるためです。削除する。
それでフォームを作って、そのフォームにアクションとメソッドメソッドが必要なのはpostです。メソッドオーバーライドのために行うべきことです。アクションはキャンプグラウンドスラッシュをスラッシュし、キャンプグラウンドドットアンダースコアIDを持つIDでなければなりません。私たちがここに持っているものをスラッシュなしでコピーするだけです。
それが私たちのフォームです。そして、フォームに追加されるのはボタンであり、それはETNが危険を冒してから最低限のことを言うことができるクラスに等しくなります。
それが私たちがするべきことです。
サーバーを再起動してページをリフレッシュしてください。
それは非常にうまくスタイル化されていないと少し修正するだろう。
私はそれらをちょうど並んでいてほしいですが、私たちは単なるリンクではなくフォームを持っているので、それは次の行を取るので一直線になることはありません。
そして、私たちが最後に疑問符である1つの重要な部分を欠いているので、今すぐ削除をクリックするとストームが働きます。
アンダースコアメソッドはdeleteを呼び出します。
今私達が救うと私たちは戻って再びリフレッシュしようとする。
削除をクリックすると、削除要求として処理され、削除しようとしているこのコードがトリガーされます。
だから、実際にはかなり簡単なものを食べてみましょう。
ここではmongooseを使う代わりに、idで見つけてidで見つけて削除するキャンプ場を削除してください。ハムIDを要求しているIDとエラーがあるコールバックを追加する必要がありますエラーがないかどうかを確認してください。
この時点では本当に問題にはなりません。
私たちはリダイレクトするつもりですが、実際にどちらかの方法でキャンプグラウンドの土地を削るように指示しますが、違うことをしていなくてもエラーを処理するためのコードを用意するだけでよいのです。
だから私たちはキャンプ場にあなたを送り返します。
もちろん、私たちはショーページに行くことはできません。うまくいけばそのアイテムは削除されているので、もうショーページはありません。
それを試してみましょう。
何が起こるか見る。
ルートを変更するたびにサーバーを再起動してください。
キャンプ場に戻ってみましょう。
lovy creekを削除し、をクリックしてみましょう。
そこに行く。
偉大なので、私たちの編集と更新がまだ機能していることを確認しましょう。
このタイトルにいくつかの感嘆符を変更しましょう。
それを提出してください。
私たちはキャンプ場で低水準になっているので削除したいですが、すべてがうまくいっているようです。
最後に行うのは、フォームのボタンが別々の行にならないようにスタイルを設定することです。
もう一度起こっているのは、これがフォームにラップされ、フォームがインライン要素ではないので、正しく選択するとわかるように、次の行に移動するということです。
いいえ、私はただそれを削除しました。
私はこのことをやっていないことを再度確認してみましょう。
そこに行く。
ここにフォームがあります。
それが行全体を占めることに注意してください。
私がその上にマウスを置いたとき、私たちができることは、それが行えるように行の表示プロパティを与えることです。
IDを作成しましょう。ここでスタイルを行い、本当に良いアイデアではないラインで表示するだけです。
それでIDを与え、それを削除フォームと呼ぶでしょう。
ちょうどそのように保存します。
そして、私たちのスタイルシートの公式スタイルシートに行くことができます。ハッシュ記号Octaを追加するか、Daschフォームを削除します。
インラインブロックやブロックではなく、インライン要素のように扱われるように表示が並んでいます。
だからそれを試してみましょう。
サーバーを再起動するとページが更新され、更新前に最後のページで既に修正されているために違いは見られませんが、現在は機能しています。
たびに私はページをリフレッシュします。
すばらしいです。
それで、同じ行に一致させるためには、それを正しく表示するために必要なことです。
サイズを変更しても、状況は良く見えます。
あなたはそれらを小さくしたい場合は、ボタンのサイズで遊ぶことができます。
BTのアクセス権は、あなたが完全にあなたの目に触れる方法を好むなら、こちらを利用してください。
見てみましょう。
私たちがやりたい次のステップは、ログインしてこのキャンプ場を作成した場合のみ、編集と削除の権限があることを確認することです。
私は誰もが来て、それを読んだり、編集したりすることを望んでいません。
私はジャガイモの頭がそれをすることができるようにしたい、そこにはいくつかのステップが含まれています。
だから彼らの一人がボタンを隠しているだけです。
それが私のものでないなら。
私がジャガイモの頭でないならば、私はこれらのボタンを見てはいけませんが、私がそれらを見て、私が1つをクリックしたとしても、私に進歩を許さないミドルウェアがあるはずです。
私がサインインしても削除されません。
したがって、保護の2つの層があります。
1つは、あなたがこのキャンプ場を所有していない限り、ボタンを表示していないだけで、もう1つの層はミドルウェアを介して行われますので、次のビデオではこれまでのことです。
私は少しあなたに会います