olookok 发表于 2021-8-1 12:38:14

选项卡效率太低

测试发现,一个页面页面上如果放置选项卡加载的页面多的时候(五六个)就会非常的卡。主机表现不明显,但是客户端非常明显,打开页面至少需要五六秒。
希望能优化一下,如果选项卡页中的每个选项里面不是单独的页面,而是 同一个页面的 不同区域,这样是不是会解决这个问题呢?

比较选项卡再一个项目中是非常常用的组件,现在的效率实在时太低了 。

看不少 通过页面容器来做模拟,如果只是展示数据,问题不大,但是如果每个选项卡中都有需要填报的数据,就不行了。切换页面就会重新加载,啥也没有了。




像这样的,每个选项卡中都是要录入数据的。然后一起提交。

renho 发表于 2021-8-1 21:25:44

围观

Simon.hu 发表于 2021-8-2 15:28:16

可以是使用页面容器替换,不过我想问问,你这个是不是每一个选项卡都是类似子表的松绑定呢?

olookok 发表于 2021-8-2 15:44:11

是的,所以才不用页面容器!

olookok 发表于 2021-8-2 15:44:44

Simon.hu 发表于 2021-8-2 15:28
可以是使用页面容器替换,不过我想问问,你这个是不是每一个选项卡都是类似子表的松绑定呢?

是的,所以才不用页面容器

Eric.Liang 发表于 2021-8-2 18:36:42

olookok 发表于 2021-8-2 15:44
是的,所以才不用页面容器

我们的选项卡的策略本来就是同一个页面的不同区域,并不是每一个都是单独的页面。

但是选项卡有几个页面都是会同步加载的,为什么不做异步,是因为我根本不知道你那个父页面上的数据会引用那个子页面的单元格~

olookok 发表于 2021-8-3 09:47:45

Eric.Liang 发表于 2021-8-2 18:36
我们的选项卡的策略本来就是同一个页面的不同区域,并不是每一个都是单独的页面。

但是选项卡有几个页 ...

但是确实是很慢,虽说同时加载,但是并没有加载什么数据,就几条演示数据罢了。把子页面已删除,速度马上就上了了。

David.Zhong 发表于 2021-8-3 18:43:09

还有一个挣扎一下的方案,就是你把你的demo发上来,我们具体分析一下,看看有没有更好的解决方案

olookok 发表于 2021-8-3 18:59:38

David.Zhong 发表于 2021-8-3 18:43
还有一个挣扎一下的方案,就是你把你的demo发上来,我们具体分析一下,看看有没有更好的解决方案

直接在设计器预览 看不出来什么。要发布后,让另一台电脑通过网络来访问,就有明显的感知了。随便做一个项目,多搞几个子页面 就可以感觉到了 。

amtath 发表于 2021-8-4 10:32:09

+1.
页: [1] 2
查看完整版本: 选项卡效率太低