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