没办法插入子级评论啊, parent_id:总是空的,怎么解决啊作者大大
这是代码:
async function replyFun({ params }, callback){
params.aid=uni.getStorageSync('aid')
console.log("replyFun", params);
// 当请求成功, 调用callback执行评论插入;
// Demo如下:
// axios.post("http://localhost:8080/comments/insertOneComment", { ...params }).then((res) => {
// if (res.code === 1) {
// callback(res.data);
// }
// });
const result =await insertOneComment(params)
console.log("评论id:"+result.data);
const res = { id: result.data }; // 很重要的回参! 必须拿到后端返回评论id! 删除需要!
console.log("res"+JSON.stringify(res));
setTimeout(() => callback(res), 500); // 目前为了展示效果, 直接执行callback
}
2 个回复
喜樂的CC - 一窍不通没人会帮你醍醐灌顶
console.log("replyFun", params);console.log("评论id:"+result.data);和console.log("res"+JSON.stringify(res));打印的是什么
Coffee_lht (作者) - 努力奋斗的咖啡
console.log("replyFun", params):
aid: 1
create_time: "刚刚"
id: 0.6642880898723549
is_like: false
like_count: 0
owner: true
parent_id: 0
reply_id: 30
reply_name: "小黑子"
user_avatar: "https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132"
user_content: "你好"
user_name: "微信用户"
console.log("评论id:"+result.data):
评论id:31
console.log("res"+JSON.stringify(res)):
res{"id":32}