工作日常分享2:在使用循环的时候,有俩个数组或者多个数组时,按照循环的道理,每次循环都会拿到本次循环的值,但是当你去打印值的时候,发现,他拿到的总是循环出来的所有数组的值。
原理:当你定义了一个变量或者在data中定义了一个变量去储存数据,然后将循环的值赋值进去,打印出来的值总是循环出来的全部结果,而不是一个数组对应一个结果,原理就是当你循环去赋值的时候,始终都是赋值给一个指向,而这个值始终都会覆盖上一次的值
image.png
解决方法:将定义好的变量放进循环中,这样每次循环出来的时候存储变量的都是一个新的值
image.png
image.png
其他工作分享:
统一输入框只能输入数字且不能小于1
使用循环总是拿到最后的值