场景描述:在一个数组中,需要拿到两个值,让其中一个值成为另一个值的name
然后就开心的循环取出数据,重新整理数据,感觉ok了,然而````````
循环了一大堆,还更改了name名字,测试后发现有问题,其实很简单,
let wes: any = {}; for (const v of this.arr) { // @ts-ignore wes[v.name] = v.response.resourcesUrl + v.response.filePath; }
几行代码就搞定了!证明一个道理:遇事前,需要多思考方法,再下手写