tryCatch(method) {
return async (...args) => {
try {
return await method(...args);
} catch (error) {
console.log('error', error)
return false
}
}
}
tryCatch(editUser)(editData)
可以正常执行,但是我不知道怎么拿到返回的数据,就像这样↓
const { data = [] } = await editUser(editData)
console.log('data',data)
在这里先谢谢各位大神的解答了,小弟感激不尽!
###你的答案不都是写出来了吗???
const { data = [] } = await tryCatch(editUser)(editData)
console.log('data',data)