在实际开发过程中,类似于试题之类的数据列表,产品往往希望所有人的试题和答案顺序都尽量是不同的,这时候就需要我们对数据列表进行处理:
思想:首先我们要先找出一个所有人都有又不同的参数,这个很明显用户id就是,然后根据用户id设计一个简单的算法即可得到乱序之后的数据列表;
示例:
outOfOrderDispatch: function (data,randomNumber) {//randomNumber为uid时即可实现目的 | |
在实际开发过程中,类似于试题之类的数据列表,产品往往希望所有人的试题和答案顺序都尽量是不同的,这时候就需要我们对数据列表进行处理:
思想:首先我们要先找出一个所有人都有又不同的参数,这个很明显用户id就是,然后根据用户id设计一个简单的算法即可得到乱序之后的数据列表;
示例:
outOfOrderDispatch: function (data,randomNumber) {//randomNumber为uid时即可实现目的 | |
转载于:https://www.cnblogs.com/lihuobao/p/5805619.html