现象:
let list = res.data.rows || [];
// 改动list, res.data.rows也变了
原因:
res.data.rows直接将地址赋给了list,所以list改变了res.data.rows也变了
解决办法:
let list = [...res.data.rows] || [];
现象:
let list = res.data.rows || [];
// 改动list, res.data.rows也变了
原因:
res.data.rows直接将地址赋给了list,所以list改变了res.data.rows也变了
解决办法:
let list = [...res.data.rows] || [];