1 00:00:02,270 --> 00:00:03,700 Um den Warenkorb zu leeren, 2 00:00:03,760 --> 00:00:04,430 ist 3 00:00:04,490 --> 00:00:06,860 das ganz einfach. Am Ende versenden wir diese 4 00:00:06,860 --> 00:00:08,210 Aktion zum Hinzufügen von Bestellungen. 5 00:00:08,240 --> 00:00:14,540 Natürlich wird diese Aktion derzeit in unserem Bestellungsreduzierer behandelt, aber wir sind nicht darauf beschränkt, sie dort abzugeben. 6 00:00:14,540 --> 00:00:15,020 Es 7 00:00:15,020 --> 00:00:21,500 ist wichtig zu verstehen, dass jede Redux-Aktion, die Sie versenden, jeden Reduzierer erreicht, denn wie würde die Aktion 8 00:00:21,500 --> 00:00:23,960 wissen, zu welchem Reduzierer sie gehört? 9 00:00:23,960 --> 00:00:29,510 Wie ich zuvor erklärt habe, ist es der Reduzierer, der einfach sagt, welche Aktionen ihn interessieren und welche Aktionen 10 00:00:29,510 --> 00:00:30,830 nicht behandelt werden sollten. 11 00:00:31,160 --> 00:00:35,990 Die Aktion "Bestellung hinzufügen" kann also auch im Warenkorbreduzierer ausgeführt werden. Alternativ können Sie eine 12 00:00:35,990 --> 00:00:42,120 separate Aktion "Warenkorb hinzufügen" senden, wenn Sie dies möchten. Wenn Sie dies jedoch nirgendwo anders benötigen, gibt es keinen 13 00:00:42,120 --> 00:00:47,400 wirklich wichtigen Grund, eine separate Aktion zu erstellen. Ich werde also nur die bereits vorhandene 14 00:00:47,420 --> 00:00:54,260 Aktion zum Hinzufügen von Bestellungen hier in meinem Warenkorb reduzieren und dort, nachdem ich den Fall zum Entfernen bearbeitet 15 00:00:54,970 --> 00:01:01,820 habe, die Aktion zum Hinzufügen von Bestellungen bearbeiten. Dazu müssen Sie nur sicherstellen, dass Sie diese Aktion zum Hinzufügen von 16 00:01:01,940 --> 00:01:08,810 Bestellungen aus dem importieren Aktionsordner und dort, aus der Bestelldatei und jetzt in diesem Fall dort unten, müssen wir den 17 00:01:08,810 --> 00:01:10,540 Warenkorb leeren und das 18 00:01:10,550 --> 00:01:17,090 ist super einfach, wir müssen nur unseren Ausgangszustand wieder zurückgeben, da der Anfangszustand hier natürlich dieses Objekt mit 19 00:01:17,480 --> 00:01:20,630 einem leeren ist Wagen und eine Gesamtmenge von Null. 20 00:01:20,690 --> 00:01:22,210 Ich möchte dies nur 21 00:01:22,250 --> 00:01:24,320 zurücksetzen, daher kehre ich hier zurück. 22 00:01:24,380 --> 00:01:30,200 Das Ergebnis ist, dass wenn ich hier Artikel in einen Warenkorb lege, sagen wir zwei rote Hemden und einen blauen 23 00:01:30,200 --> 00:01:30,920 Teppich, und 24 00:01:30,920 --> 00:01:35,990 ich jetzt auf "Bestellen" klicke, der Warenkorb gelöscht wird und wir die Bestellung hier immer noch sehen, 25 00:01:35,990 --> 00:01:37,310 das ist unsere Bestellung. 26 00:01:37,550 --> 00:01:38,900 So können wir den Einkaufswagen räumen. 27 00:01:39,050 --> 00:01:41,060 Stellen wir jetzt sicher, dass die Bestellung besser aussieht.