delTable() {
const ids = this.selectedItems()
var options = {
action:"deleteDaYinOrder",
confirmTitle: '提示',
confirmContent: '是否删除该数据',
};
this.$refs.udb.remove(ids, options);
}
deleteDaYinOrder.js
module.exports = {
before: async (state, event) => {
let db = uniCloud.database();
await db.collection("debug").remove();
await db.collection("debug").add({
"text": "text"
})
},
after: async (state, event, error, result) => {
if (error) {
throw error
}
return result
}
}
数据库删除操作可以正常执行,deleteDaYinOrder.js没有执行。
麻烦大大帮我看看是调用action的时候写错代码了还是deleteDaYinOrder.js内有错误。
1 个回复
罗文 (作者)
找到问题所在了,我的methods里面有两个delTable()函数.