当前位置: 首页 > 知识库问答 >
问题:

前端 - 小程序做一个下滑查看历史列表的功能展示有误?

公孙智
2023-05-30

第一次下滑返回的数据,页面的展示image.png
第二次下滑返回的数据,页面的展示image.png
根据返回的数据,4月份应该在顶部,但是为什么5月份会在顶部呢?

共有1个答案

米楷
2023-05-30

得看你查询数据之后怎么插入的数据的。
看起来使用了对象的形式去存储的,并不是 push 到数组单中。
对象属性的顺序是没办法保证的。

具体可以看我早前的这篇笔记 �� Js对象 调整属性排序是否有意义

 类似资料:
  • 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。 接下来的例子会用我专门用于演示的 simplegit 项目, 运行下面的命令获取该项目源代码: git clone https://github.com/schacon/simplegit-progit 然后在此项目中运行 git log,应该会看到下面的输出: $

  • 通常用于App中展示当前用户的历史咨询列表,比如消息盒子的展示: 一、咨询列表说明: 1、获取所有咨询入口的最后一条消息的总和,以接待组settingid为维度; 2、能区分该条消息的状态(已读、未读以及未读数); 3、返回的数据是按照最后一条消息的时间对咨询列表倒序排序。 二、API接口 方法一:+ (NSArray *)ntalker_getConsultHistoryListCount:(N

  • 在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下: $ git log commit 88afe0e02adcdfea6844bb627de97da21eb10af1 Merge: 14b4dca d7e7346 Author: runoob <runoob

  • git log命令可以显示所有的提交(commit)。 ...... $ git log v2.5.. # commits since (not reachable from) v2.5 $ git log test..master # commits reachable from master but not test $ git log master..test # comm

  • 我们在13.6节介绍过了【查看本地变更历史】,在这一节我们介绍Git查看提交历史记录功能. 跟本地变更历史提供的功能相同,Git查看提交历史记录也都有查看文件、文件夹和代码段的历史记录功能,不同点在于【查看本地变更历史】仅能查看本地的变更,远程的攺动是无法看到的,【Git查看历史记录】可以查看所有commit以后的历史. 因此当你想查看某个文件或文件夹提交的历史记录的时候,可以使用此功能. 一.

  • 在“警报历史记录”页面中,你可以浏览警报表格、打开特定警报、将其分配给用户或一次选择多个警报。 警报表格会自动更新,每 60 秒检查一次新警报。它基于触发警报的时间显示最近 10 个警报。警报是按照发出时间排序(开始时间)。而点击列标题则会按该列排序。 所有受监控的实例都显示在左侧窗格中。选择一个级别以仅显示与之相关的警报。 若要更改每页显示的警报数量,请点击“X / 页”并选择预定义的数字。默认