【发布时间】:2022-01-28 02:57:34
【问题描述】:
我一直在使用 Javascript,但我现在已经开始使用 typescript,并且想从表中删除数据。每次我尝试删除数据时,我都会得到:
“从不”类型上不存在属性“id”。
我的代码:
<template #action>
<VButton color="danger" raised @click="deleteBrand" >Delete</VButton>
</template>
var deleteData = ref(null);
function deleteBrand() {
if(deleteData.value !== null)
directoryStore.deleteBrand(deleteData.value.id).then(() => {
deleteModalActive.value = false;
});
}
deleteBrand(id: number): any {
return new Promise((resolve,reject) => {
deleteBrand(id).then(() => {
resolve("deleted");
this.setBrands()
}).catch(() => {
reject('Nor Deleted');
})
})
},
这是在商店。
【问题讨论】:
标签: typescript vue.js axios