Verwydering van aankope in 'n produkberekenaar op JavaScript
Laat ons nou die verwydering van 'n aankoop implementeer. Die skakel vir verwydering is reeds daar, ons skep dit met hierdie reël:
createCell(tr, 'verwyder', 'remove');
Onthou, die funksie createCell
gee die geskepte sel terug. Dit beteken
dat verskeie operasies op hierdie sel
uitgevoer kan word. Byvoorbeeld, laat ons 'n
klikhanterer daaraan koppel:
let remove = createCell(tr, 'verwyder', 'remove');
remove.addEventListener('click', function() {
// verwyder die tabelry
});
Die tussentydse veranderlike hoef nie ingebring te word nie:
createCell(tr, 'verwyder', 'remove').addEventListener('click', function() {
// verwyder die tabelry
});
Skryf die ontbrekende kode om die tabelry te verwyder.
Voeg 'n oproep na die funksie recountTotal
by op die regte plek sodat die verwydering van 'n aankoop
die totale bedrag opdateer.