找回密码
 立即注册

QQ登录

只需一步,快速开始

tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-25 09:33:14
10#
本帖最后由 tisking 于 2022-10-25 09:40 编辑
Erik.Xue 发表于 2022-10-24 18:30
淘宝拼多多属于互联网应用,他们的按需加载和定位可能不是你想的那么简单,目前正如楼上大佬所说,只能有所 ...

薛工这重新加载数据获取最新数据,并且在最新数据的基础上维持原来的定位,是技术上实现不来还是暂时没有啥思路啊? 要是技术上有一定难度我跟同事讨论下这个分页提议,个人是很不看好分页的.  

--  
还有这个弹出页面目前发现的这个问题,说白了就是如何去获取最新数据问题,我就有点好奇,要是只是用旧的数据去展示数据,
这个弹出页面使用的场景不是得有很多限制? 即使目前没有实现最起码这东西后面也应该有个地方设置是获取最新数据,而不是在原数据基础上进行处理
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-10-25 16:22:38
11#
本帖最后由 Grayson.Shang 于 2022-10-25 17:13 编辑

大佬您好,关于开启按需加载之后,想要定位当前行,这个我这边试了一下暂时真的没有好的解决办法了。
我大概先说一下,这样遇到的技术问题主要在哪。

首先,如下图,图文列表每行数据的加载时在向页面上添加一个div的标签,

在开启按需加载之后,若是表格数据重新加载了,那么页面中图文列表。只会展示初始加载的数据,如下图,

所以就会出现,初始加载是20行数据,按需但是当前行是21,就会出现,数据重新加载之后,在页面上找不到对应的第21个模板,只有当滚动条滚到最下面才会加载,也就不存在这种定位当前行。

其实,我还是比较建议使用分页导航,即使手机使用分页导航会出现问题感觉会有些奇怪,但是相对来说还是可以做到这种需求,而可以通过设计将这种奇怪的感知降低,比方说,我虽然分页,但是我一页有100行数据,以图文列表的情况,即使不是按需加载,100行,也需要用手滑动一会,滑到100行的时候,再通过按钮等触发分页,感知会好很多。
而对于没有按需加载,也就是页面可以看到想要定位标签,这是再定位就有些希望了,可以通过getElementsByClassName获取到图文列表对应的标签数组,然后根据之前记录的当前行条件,设置焦点到对应的数组项,就可以完成类似的需求了。


问题跟进:按道理来说这种情况是可以是可以实现的,不过我代码能力比较差,尝试了一段时间,没有尝试出来,大佬可以自己尝试一下,我这边能做的是,把这个需求的优先级再给他提高一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-25 17:13:43
12#
Grayson.Shang 发表于 2022-10-25 16:22
大佬您好,关于开启按需加载之后,想要定位当前行,这个我这边试了一下暂时真的没有好的解决办法了。
我大 ...

我先试试大佬说的这个分页效果
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-10-25 18:30:46
13#
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-26 09:25:20
14#
本帖最后由 tisking 于 2022-10-26 10:13 编辑

这个插件好像有点问题. 开挂一样的丝滑





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-10-26 11:34:20
15#
啊这,大佬,我这边尝试是没有问题的,咱们是不是里面设置了什么触发式的命令才会有这个丝滑的情况
或者咱们上传一个demo,我下去调查一下。
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-26 14:23:39
16#
Grayson.Shang 发表于 2022-10-26 11:34
啊这,大佬,我这边尝试是没有问题的,咱们是不是里面设置了什么触发式的命令才会有这个丝滑的情况
或 ...

大佬这个很容易复现,数据整个多点的,下一页或者上一页快速连续点击就复现出这个现象了.  你可以快速连续点击再试试
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-26 16:19:11
17#
本帖最后由 tisking 于 2022-10-26 16:40 编辑
Grayson.Shang 发表于 2022-10-26 11:34
啊这,大佬,我这边尝试是没有问题的,咱们是不是里面设置了什么触发式的命令才会有这个丝滑的情况
或 ...

大佬翻车了,
https://gcdn.grapecity.com.cn/fo ... 2&fromuid=63496

这种方式的分页,它设置表格是无限制数据,用户进行查询数据操作时候,存储过程会删除全部数据插入全新的80条数据一多便会卡死,
一开始list  20 条数据你对他 进行分页没啥问题,
用户进行查询现在list 80条数据这时候分页不行了,由于无限制条件,卡的一批啊


截个图看看


这里用户进行查询操作,即使设置的5条数据参数都有效传过去了,在传之前它是先获取最新的80条数据,没设置按需加载就卡成这样了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-10-26 18:02:43
18#
大佬您好,我没太明白咱们的操作流程,我这边测试看了一下,假如我V-分页是每页10条数据的话,表格和图文列表都只会获取10条数据,并不会无限制获取。



而且V-分页可以动态设置每页显示的行数。

而且我现在不是很清楚咱们现在遇到的具体问题是什么,我也不知道该怎么回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-26 18:16:19
19#
本帖最后由 tisking 于 2022-10-26 18:17 编辑
Grayson.Shang 发表于 2022-10-26 18:02
大佬您好,我没太明白咱们的操作流程,我这边测试看了一下,假如我V-分页是每页10条数据的话,表格和图文列 ...

这个分页与我现在数据获取方式起冲突啊,有两个问题,一个是视频中的丝滑问题,还有一个是数据获取问题。  一个界面有展示数据信息的A表,此时用户查看10条数据后点击图文列表进入查看详情信息,这里A表的数据就变为1条数据就是用户查看的一条数据,当关闭弹出页面时候再点击下一页有问题了,A表就一条数据了,它就不是原来十条数据基础了这个插件与我这数据获取的方式冲突了哎,,太难了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部