1
00:00:00,270 --> 00:00:01,060
お帰りなさい。

2
00:00:01,260 --> 00:00:07,020
だから私たちは、コメントであるDについての別のビデオを持っています。

3
00:00:07,350 --> 00:00:13,530
したがって、私たちのルートに追加する必要があるコメントを削除するには、ボタンを追加する必要があります。このボタンは、実際には破棄ルートにリクエストを送信するフォームです。

4
00:00:13,530 --> 00:00:17,930
&nbsp;

5
00:00:18,150 --> 00:00:22,140
これは、1つのルートだけを編集して更新するのに比べて非常に簡単です。

6
00:00:22,140 --> 00:00:23,980
クレイジーな複雑なフォームは必要ありません。

7
00:00:23,990 --> 00:00:28,860
あなたは、キャンプ場と特にコメントの更新を追加することでやった多くの複雑さについて心配する必要はありません。

8
00:00:28,950 --> 00:00:31,550
&nbsp;

9
00:00:31,590 --> 00:00:33,200
私たちが必要とするルート。

10
00:00:33,420 --> 00:00:36,830
キャンプ場を始めるために私たちがどのようにしたのかを見てみましょう。

11
00:00:37,260 --> 00:00:41,850
スラッシュIDを下にスクロールして表示します。

12
00:00:41,850 --> 00:00:48,900
&nbsp;

13
00:00:48,900 --> 00:01:01,530
しかし、私たちのルートは実際に削除要求としてスラッシュキャンプグラウンドスラッシュIDですので、私たちはキャンプ場でそれを追加することができます破棄ルートは、削除要求としてスラッシュキャンプ場スラッシュIDであり、私たちのコメント破壊ルートはネストされているので、少し長くなります。

14
00:01:01,540 --> 00:01:04,300
&nbsp;

15
00:01:04,380 --> 00:01:13,500
スラッシュキャンプ場スラッシュIDスラッシュコメントスラッシュコメントIDは削除要求です。

16
00:01:13,500 --> 00:01:15,320
だから私たちはここで安らかなルートを落としている。

17
00:01:15,510 --> 00:01:17,770
今度はこのルートを実装しましょう。

18
00:01:18,360 --> 00:01:20,530
我々は私たちのコメントの天才に行くことから始めます。

19
00:01:20,880 --> 00:01:30,150
ルートファイルと、コメントがルートを破壊すると言うコメントを追加します。

20
00:01:31,290 --> 00:01:41,370
そして、私たちはルータードット削除が必要です。ルートは単にコメントIDです。それは、それが私たちが米国で必要としたときに他の部分が前に追加されているためです。

21
00:01:41,370 --> 00:01:46,680
&nbsp;

22
00:01:46,980 --> 00:01:53,400
だから私はもう一度やりませんが、米国ではこのファイルが必要ですが、ここでは標準的な呼び出しで応答するためにリクエストが必要です。

23
00:01:53,400 --> 00:01:56,570
&nbsp;

24
00:01:57,120 --> 00:02:06,060
私たちは最終的に私の身分証明書を見つけて削除します。

25
00:02:06,570 --> 00:02:08,840
しかし今のところ、私たちはただ安心していきます。

26
00:02:08,880 --> 00:02:17,430
そして、これは破壊のコメントルートであり、保存されます。

27
00:02:17,430 --> 00:02:19,640
さあ、このルートを試してみましょう。

28
00:02:19,920 --> 00:02:21,960
そこで、私たちのショー形式に行きます。

29
00:02:22,210 --> 00:02:25,500
まずはサーバーを起動させてください。

30
00:02:25,500 --> 00:02:28,320
私たちが欲しいのは、ここのボタンです。

31
00:02:28,410 --> 00:02:29,120
ただそれを見てください。

32
00:02:29,130 --> 00:02:34,050
しかし、それを赤にしてからそれをクリックし、そのルートに削除要求を送信しましょう。

33
00:02:34,200 --> 00:02:39,630
しかし、実際に削除要求ではないことを覚えておいてください。それは、フォームから削除要求を出すことができないためです。

34
00:02:39,630 --> 00:02:43,050
&nbsp;

35
00:02:43,050 --> 00:02:45,870
これがメソッドオーバーライドの全体的なものなので、それを使用しています。

36
00:02:45,870 --> 00:02:50,320
私たちは、以下のようなアンダースコアメソッドを持つ投稿要求を送った。

37
00:02:51,030 --> 00:02:53,030
だから私たちのショーでこれをやってみましょう。

38
00:02:53,030 --> 00:03:04,020
したがって、このボタンのすぐ下にあるこのアンカータグはフォームに追加され、単にアンカータグにすることはできません。アンカータグはリクエストを得るためです。

39
00:03:04,020 --> 00:03:06,180
&nbsp;

40
00:03:06,180 --> 00:03:08,010
私たちはポストが必要でした。

41
00:03:08,040 --> 00:03:11,340
だから、もう一度やり直していくつもりです。

42
00:03:11,350 --> 00:03:20,310
我々は実際に私たちが上に持っているものをコピーすることができますキャンプ場スラッシュキャンプ場IDスラッシュコメントスラッシュコメントIDので、私たちはここにそのすべてをコピーすることができます。

43
00:03:20,310 --> 00:03:23,630
&nbsp;

44
00:03:24,510 --> 00:03:26,210
そしてスラッシュ編集は必要ありません。

45
00:03:26,460 --> 00:03:34,590
IDの後にスラッシュする必要はありません。メソッドのアンダースコアメソッドが削除と等しい場合を除き、メソッドequals

46
00:03:35,460 --> 00:03:41,250
postが必要です。

47
00:03:41,260 --> 00:03:46,900
だから厄介なような種類の長いが、ここのルートの名前だけです。

48
00:03:46,900 --> 00:03:49,270
そのルートに関係するものはたくさんあります。

49
00:03:49,920 --> 00:03:50,850
OK。

50
00:03:51,330 --> 00:04:02,070
したがって、フォームの内部には、入力タイプがsubmitと等しく、次にDTN ETN

51
00:04:02,520 --> 00:04:07,480
XとBICIのクラスに危険が生じます。

52
00:04:07,500 --> 00:04:12,870
それは私たちのために素敵で赤いものにしなければなりません。そして、今度は入力タイプのサブミットの使い方を示すためにボタンを押さなかったので、値を与えることができます。

53
00:04:12,870 --> 00:04:16,130
&nbsp;

54
00:04:16,260 --> 00:04:22,470
実際のボタンのテキストには値を与えますが、内側のボタン要素がセットを怒らせてしまった場合は、ここにはその文字列はありません。

55
00:04:22,480 --> 00:04:24,570
&nbsp;

56
00:04:24,630 --> 00:04:27,790
だから、価値は、ただ私たちのことを言いましょう。

57
00:04:28,830 --> 00:04:31,310
OKをリフレッシュしましょう。

58
00:04:32,100 --> 00:04:38,490
だから私が最初に気づいたのは、削除ボタンがフォームに入っているキャンプ場で行ったのと同じ問題だから、それを次の行に送りました。

59
00:04:38,490 --> 00:04:41,680
&nbsp;

60
00:04:41,970 --> 00:04:45,210
幸いにも私たちは既に定義したスタイルシートを持っています。

61
00:04:45,490 --> 00:04:54,120
私たちが公共のスタイルシートに入るならば、表示を並び替えるためにこの削除フォームがあると評価してください。

62
00:04:54,750 --> 00:05:03,660
だから私たちがこれを試してみると、今度は9つの斑点が表示されます。

63
00:05:04,650 --> 00:05:07,840
ボタンは私が望むように動作することがわかります。

64
00:05:08,040 --> 00:05:08,960
だから私たちはそれをします。

65
00:05:08,960 --> 00:05:15,720
&nbsp;

66
00:05:15,720 --> 00:05:23,900
しかし、私たちのCSSAファイルでは、実際にCSSAファイルに新しいものを書く必要はありません。このIDをコピーし、それをこのフォーラムに割り当てるだけです。

67
00:05:23,970 --> 00:05:26,370
今私たちのフォームは素晴らしく、並んでいます。

68
00:05:26,580 --> 00:05:30,300
最後に行うべきことは、実際に私たちのルートを実装することです。

69
00:05:30,420 --> 00:05:32,210
だから何が起こるか見てみましょう。

70
00:05:32,880 --> 00:05:33,380
良い。

71
00:05:33,390 --> 00:05:36,060
私たちはこれを破壊共通ルートとします。

72
00:05:36,060 --> 00:05:40,530
今、私たちは実際にコメントを破壊する必要がありますので、コメントはい。

73
00:05:40,590 --> 00:05:42,110
私たちを取り除く。

74
00:05:42,180 --> 00:05:51,650
私たちはIDで罰金の言い方をして、IDのメンバーを削除します。

75
00:05:52,230 --> 00:05:58,100
だから、リクエストハラムドットのコメントIDです。

76
00:05:58,140 --> 00:05:59,520
これはここにある。

77
00:06:00,650 --> 00:06:07,590
そして、この家をもう一度打つだけです。 D. 私たちが話していることです。

78
00:06:07,590 --> 00:06:11,860
私たちはキャンプ場を持っています。 D. コメントスラッシュコメントID。

79
00:06:12,390 --> 00:06:13,580
OK。

80
00:06:14,580 --> 00:06:17,970
&nbsp;

81
00:06:20,700 --> 00:06:27,330
次に行うことは、コールバック関数のエラーです。ここで行うことができるのは、リダイレクトを再び停止するだけのエラーがあるかどうかを確認することです。

82
00:06:27,330 --> 00:06:29,500
&nbsp;

83
00:06:31,560 --> 00:06:38,070
そして、エラーがなければ、最終的にメッセージを送信し、最終的に私は実際にはこれからいくつかのビデオを意味します。私たちは本当にこれに近づいていますが、コメントが正常に削除されたというメッセージを送信します。

84
00:06:38,070 --> 00:06:42,490
&nbsp;

85
00:06:42,490 --> 00:06:43,960
&nbsp;

86
00:06:44,130 --> 00:06:47,300
今のところredstart redirectです。

87
00:06:47,460 --> 00:06:51,560
コメントを削除した後は、ショーページに戻ります。

88
00:06:51,630 --> 00:06:57,960
私たちはredstartリダイレクトを行うこともできます。ユーザーはショーページから来ていると仮定します。コメントは削除ボタンが表示される唯一の場所ですが、技術的には誰かがそのリクエストをPostmanのようなものから送信することができます練習。

89
00:06:57,960 --> 00:07:03,510
&nbsp;

90
00:07:03,510 --> 00:07:07,650
&nbsp;

91
00:07:07,650 --> 00:07:10,350
ショーページのリダイレクトを最初から書くつもりです。

92
00:07:10,350 --> 00:07:21,330
だからスラッシュキャンプ場はIDをスラッシュし、そのIDはハムを要求しています。IdはコメントしていませんID Idですが、キャンプ場IDです。

93
00:07:21,330 --> 00:07:23,410
&nbsp;

94
00:07:23,410 --> 00:07:27,980
私たちは多くのIDSを行っていますが、私たちのルートの最初のものはキャンプ場のためのものです。

95
00:07:28,020 --> 00:07:32,900
だから、これはショーページに戻ってきて、そのコメントが削除されたことを願っています。

96
00:07:33,480 --> 00:07:38,560
それでは、再起動してみましょう。

97
00:07:40,470 --> 00:07:43,380
私はこれを行うために今すぐログインする必要はありません。

98
00:07:43,500 --> 00:07:47,390
だから私が削除をクリックすると、それがなくなっているのを見ることができます。

99
00:07:47,400 --> 00:07:49,260
私は1つを追加するためにログインする必要があります。

100
00:07:49,320 --> 00:07:55,230
だから私はパスワードで再度ログインさせてください。

101
00:07:56,850 --> 00:08:03,210
これに新しいコメントを追加しましょう。

102
00:08:03,210 --> 00:08:05,850
まだ編集できることを確認してください。

103
00:08:07,170 --> 00:08:09,550
もう1つ追加しましょう。

104
00:08:10,050 --> 00:08:14,250
非常にオリジナルのコメントやたくさんのものを食べる。

105
00:08:14,310 --> 00:08:14,930
完璧。

106
00:08:14,940 --> 00:08:16,070
それは働いている。

107
00:08:16,290 --> 00:08:21,140
だから、破壊ルートを定義するステップを修正するために必要なのはこれだけです。

108
00:08:21,220 --> 00:08:27,900
&nbsp;

109
00:08:27,990 --> 00:08:35,130
&nbsp;

110
00:08:35,130 --> 00:08:40,710
&nbsp;

111
00:08:41,370 --> 00:08:49,230
&nbsp;

112
00:08:50,340 --> 00:08:54,490
私たちは実際にIDで見つけて削除するロジックを追加します。他の重要なステップは、ルートファイルではなく削除要求として実際には偽装されている投稿要求を送信する必要があるため、アンダースコアメソッドを追加したポストは、削除メソッドオーバーライドがそのアンダースコアメソッドを予期しており、メソッドオーバーライドなしにトリガされるポストをラフティングするのではなく、ここで削除ルートをトリガします。

113
00:08:55,090 --> 00:08:55,830
OK。

114
00:08:56,100 --> 00:09:01,950
次のステップでは、まずコードを編集して削除するためにログインする必要があり、コメントを編集して削除するためには、あなたに属していなければなりません。

115
00:09:01,950 --> 00:09:07,510
&nbsp;

116
00:09:07,590 --> 00:09:11,880
したがって、アプリケーション上のすべてのコメントを任意に削除して削除することはできません。

117
00:09:12,360 --> 00:09:12,720
OK。

118
00:09:12,750 --> 00:09:13,890
だから私たちは次のビデオ
