先效果图:(状态和时间,是网页數据实时更新新的)
①:tab列表是2部分组成
②:一部分是自己调查询的接口获取到的,另一部分是socket里面拿到的并且是网页数据实时更新噺的。
③:注意有坑: tab数据时需要 自己先调的查询的出来的 id 和 socket里面的 id 匹配,
如果值相等了才把socket的数据 赋值给tab
请查看我的 笔记个人总结裏面的问题15 和问题16;
①:先截取你需要的那部分
②:在把你需要的部分转为json格式
③:时间格式需要转换为:需要的格式
// 如果之间拿查询列表里面的id 和 socke里面的 id进行判断是否相等,那么tab数据只有 查询的数据打印的时候也有 time 和type就是不显示在tab上,原因是因为socket里面的数据你塞给 tab的。
//所以需要 定义一个 变量数组 匹配前先清空一下数组 在 再查询的数组里面 定义一个变量对象 把tab需要的值用新的变量 赋值拿过来 ,再进行匹配在赋值。
// 在把tab的数组 赋给新定义的数组
// tab 数组的值 是 2个地方拿来的 需要拼接在一起
// 定义一个新的数组去接收
// 循环套循环 - 定义新的对象存需要的值- 在匹配id 相等了 就赋值
// 把赋值放进数组里面
// 把tab 数组 赋给定义的新数组
below: 0, //下一页或者上一页的第一项索引值 // 拿服务节点去调接口 // 获取历史记录信息 // 保存取到的所有数据 // 初始化显示,小于每页显示条数全显,大于每页显示条数取前每页条数显示 //页面刚进入时开启长連接 // 如果之间拿查询列表里面的id 和 socke里面的 id进行判断是否相等,那么tab数据只有 查询的数据打印的时候也有 time 和type就是不显示在tab上,原因是因为socket里面的数据你塞给 tab的。 //所以需要 定义一个 变量数组 匹配前先清空一下数组 在 再查询的数组里面 定义一个变量对象 把tab需要的值用新的变量 赋值拿过来 ,再进行匹配在赋值。 // 在把tab的数组 赋给新定义的数组 // tab 数组的值 是 2个地方拿来的 需要拼接在一起 // 定义一个新的数组去接收 // 循環套循环 - 定义新的对象存需要的值- 在匹配id 相等了 就赋值 // 把赋值放进数组里面 // 把tab 数组 赋给定义的新数组 //页面销毁时关闭长连接要求初始化进来页面时, 树的 第一个节点 展开 第一个节点下的第一个 值默认选中, 并且会去请求后台加载右边的列表数据。
在树循环 后 操作如下:
//默认展开第一个节点默认选中第一个节点下的第一个值
//默认展开第一个节点,默认选中第一个节点下的第一个值
?如果后台給你返回的数据是空时你怎么处理?;
如果后台给你返回的数据是空操作:
在socket 接收消息的时候 判断一下:
后台第一次给你返回是有数据的第2次是空.....都是空[] 怎么处理? 办法:
后台第一次给你返回是有数据的情况第2次是空, 第3次是有第4次有?.....
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。