| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- let dataDemo = {
- data: [
- /*
- {
- rankScore: 0,
- avatarUrl: '',
- nickname: '',
- },
- */
- ],
- };
- const maxCount = 30;
- for (let i = 0; i < maxCount; ++i) {
- let item = {};
- item.rankScore = Math.floor((Math.random() * 500));
- item.avatarUrl = 'openDataContext/render/avatar.png';
- item.nickname = 'Player_' + i;
- dataDemo.data.push(item);
- }
- dataDemo.data.sort((a, b) => b.rankScore - a.rankScore);
- export let friendRankData = {
- data: [
- /*
- {
- rankScore: 0,
- avatarUrl: ‘’,
- nickname: ‘’,
- },
- */
- ],
- itemBg: '',
- };
- export function getFriendRankData(key, callback) {
- wx.getFriendCloudStorage({
- keyList: [key],
- success: res => {
- console.log("getFriendData success--------", res);
- friendRankData.data = res.data;
- friendRankData.data.sort((a, b) => b.KVDataList[0].value - a.KVDataList[0].value);
- friendRankData.itemBg = 'openDataContext/render/itemBg.png';
- for (let i = 0; i < friendRankData.data.length; i++) {
- friendRankData.data[i].rankImg = 'openDataContext/render/Rank_' + (i + 1) + '.png';
- }
- callback && callback();
- },
- fail: res => {
- console.log("getFriendData fail--------", res);
- callback && callback(res.data);
-
- },
- });
- }
- module.exports = dataDemo;
|