这个问题就是看你对const的理解了,看源码
for (const key in data) {
const val = data[key];
if (this.multipleVale === false) {
val = [val];
}
val.forEach((i, x) => {
fd.append(`style_id[${x}]`, i);
});
}
报错原因: const定义了val且存在初始值。 下面又给val赋值,所以报错了
把 const val 改成 let val 即可