求助:地狱嵌套之后数据被清零了……
最近在学习写一个外卖的小程序,用户点击支付的时候是这样的代码:
myData[0]是我虚拟的数据——鱼香肉丝的点餐情况。
但是我发现,最开始从allDishes获得的myData[0]的数据是客户点击支付的时候鱼香肉丝点了多少数量,这段代码明明没有任何改动数据的地方,但是到了地狱嵌套的最里层,myData[0]的amount数量居然被清零了……
请问问题到底出在哪?
另外,因为showModal会堆积起来,为了能顺利执行这几步流程,就只好地狱嵌套,这段逻辑又该怎么优化呢?