229. Allowing the Deletion of Shopping List Items
Jul 22, 2026 00:51
· 2:52
· English
· Whisper Turbo
· 3 Звуци
Овој препис истекува во 8 -Дневните денови.
Надоградба за трајно складирање →
Прикажувам само
0:02
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
So we added the resetting and the clear mechanism.
0:05
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Let's now make sure we can delete items.
0:07
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
For this,
0:08
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
of course, I need another click listener here and definitely try solving this on
0:12
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
your own if you want.
0:13
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
So that is your chance to pause the video.
0:16
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
If you don't want to
0:20
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
solve it on your own or if you are already finished with it now,
0:23
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
well,
0:23
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
we can definitely go ahead and do it together.
0:25
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
So I'm calling on the lead here when I click the delete button.
0:29
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
And I'll add this method to my shopping edit component.
0:33
S…
Speaker 2 (229. Allowing the Deletion of Shopping List Items)
Well,
0:34
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
in onDelete,
0:35
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
what do we need to do here?
0:37
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
We need to inform the service that it should remove
0:41
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
one of the items in the array.
0:43
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
That is basically almost all.
0:45
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
We also need to make sure that we call this onClear.
0:50
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Because we definitely also want to clear the form if we delete the item which
0:54
S…
Speaker 2 (229. Allowing the Deletion of Shopping List Items)
was loaded.
0:55
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Now in a shopping list service,
0:57
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I need to add a method,
0:59
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
delete ingredient,
1:01
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
and I expect to get the index where I should delete it.
1:05
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
With that information,
1:07
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I can simply use my ingredients array and splice one of
1:11
S…
Speaker 2 (229. Allowing the Deletion of Shopping List Items)
the elements.
1:11
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Splice allows us to start at a specific point,
1:15
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
for example at the index here,
1:16
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
and then splice one element,
1:18
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
thus removing it.
1:20
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
And then of course,
1:21
S…
Speaker 2 (229. Allowing the Deletion of Shopping List Items)
as always,
1:22
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
we should call ingredients changed.
1:24
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
And of course, you could refactor this in its own method.
1:27
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
But I think that's okay like this too.
1:29
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
So here I will slice or simply pass
1:33
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
a copy of my ingredients.
1:34
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
And with that,
1:36
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
the final step is before we clear everything,
1:39
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I will reach out to my shopping list service,
1:42
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
call delete ingredient and simply pass
1:46
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
the edited item index as a value.
1:50
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Now this will throw an error if we click delete without loading
1:55
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
an item So therefore I will simply add ngif
1:59
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
to the button and I'll just restructure to make it easier to read ngif
2:04
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
to only display the button if we are in edit mode So
2:09
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
now I do default we don't see delete
2:11
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
If I switch to an item,
2:13
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I can see and I click it,
2:15
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
it resets the form and it deleted the item.
2:18
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Now no more items are left.
2:21
S…
Speaker 3 (229. Allowing the Deletion of Shopping List Items)
Of course,
2:21
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I can still add new ones and delete them again.
2:24
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
So that is our shopping list form working with the template
2:28
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
-driven approach and a lot of other nice features like the service.
2:32
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
really showing you how you could set up something like this,
2:36
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
how you can use set value,
2:38
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
how you can reset the form and therefore hopefully build the form you
2:42
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
need.
2:42
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
Now in the next lectures,
2:44
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
I will move on to the recipe edit form,
2:47
S…
Speaker 1 (229. Allowing the Deletion of Shopping List Items)
which we will create using the reactive approach.
Овој препис беше создаден од МА (автоматско препознавање на говорот). Може да содржи грешки — потврда против оригиналниот аудио за критична употреба. Политика на ВИ
Кратка резиме
Кликнете на Summarize за да генерирате AI резиме на овој транскрипт.
Сумирам...
Прашај го ВИ за овој текст
Прашај било што за овој препис — АИ ќе најде релевантни делови и одговор.