假设后端有一组数7、6、5、4、3、2、1,每点击一次增加3个数,如下所示
[7 6 5
4 3 2
1
]
点击一次获取765,再点击一次变成:765、432
如果我点击一次变成765,此时我在前端新增一个8,变成8765,并且把新增的数提交给后端
则后端如下所示
[8 7 6
5 4 3
2 1
]
5被新增的8给挤到了下一行去
当前显示的结果为8765,此时继续点击添加3个数,就会变成:8765、543,里面的5重复出现了
假设后端有一组数7、6、5、4、3、2、1,每点击一次增加3个数,如下所示
[7 6 5
4 3 2
1
]
点击一次获取765,再点击一次变成:765、432
如果我点击一次变成765,此时我在前端新增一个8,变成8765,并且把新增的数提交给后端
则后端如下所示
[8 7 6
5 4 3
2 1
]
5被新增的8给挤到了下一行去
当前显示的结果为8765,此时继续点击添加3个数,就会变成:8765、543,里面的5重复出现了
取得數組裏指定元素的index,並且從index + 1的元素開始算3個
array = [8 7 6 5 4 3 2 1],則對應的index如下
index = [0 1 2 3 4 5 6 7]
當前端要求取3位數字時,把目前的數字的最後一位數(即8765的5)一起提交到後端,後端判斷5是array中的哪位index(例子中5的index是3),然後只返回index + 1開始的3位數
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
新增一个8,并且把新增的数提交给后端,然后重新调用接口来刷新数据