删除最后一个 - 按钮负责从“产品表”中删除行。
我不明白这里的问题是什么。事件是否总是需要放置在修改元素之后?这对我来说真的没有意义。
代码下方:
<template>
...
<button @click="removeItem(itemID)" type="button" class="btn btn-danger">delete last</button>
<table>...<table>
...
<tamplate>
<script lang="ts">
...
methods: {
removeItem(elementID: number): void {
let itemIndex = this.products.findIndex((el) => {
return el.id === elementID
})
if (itemIndex !== -1) this.products.splice(itemIndex, 1)
else alert("no such item")
}
}
...
</script>
这在以下情况下完美工作
不起作用时