lowcode-engine
lowcode-engine copied to clipboard
关于静态资源加载导致页面闪烁问题
场景:我们把页面渲染封装成了一个组件,以用在我们自己的SaaS系统里面
问题:存在一个问题就是在页面加载的时候会出现文字闪烁情况。
原因:我们SaaS用的是Antd组件,字体大小是14px,物料库也是用的Antd,按道理来说不会这个问题,但是发现加载的时候其实还有一个Fussion的组件库,这组件库的font-size是13p,所以导致页面闪烁。
因为是比较多的SaaS系统接这个低代码页面渲染,所以我们并不能采用微应用或者Iframe(体验不好),有没有什么方案可以解决这个问题呢?(PS2:渲染销毁以后,加载的静态资源还在head里面,也没有标识,所以还是想能把低代码加载的静态资源加个标识好点)
你把路都堵死了....应该没有其他方式了吧
应该可以考虑 renderer-core / react-renderer 里把 fusion 依赖干掉~
- 渲染应该比较干净的版本
- 渲染后提供资源消除