ali-react-table icon indicating copy to clipboard operation
ali-react-table copied to clipboard

表格组件兼容性整理

Open feichao93 opened this issue 5 years ago • 9 comments
trafficstars

表格用到了一些较新的 JavaScript/CSS 特性,对浏览器的版本要求较高。需要整理一下哪些特性对浏览器的要求较高,看一下是否能够降低对浏览器的要求。

兼容性问题主要来源:

目前兼容结果:

  • 移动端兼容性需要进一步检查(大部分手机上都没什么问题,但是移动端浏览器种类繁多,无法一一检查)
  • 不兼容 IE (不再考虑 IE 了,ali-react-table 的目标是现代化的表格组件)
  • chrome 56+  CSS sticky position
  • safari 9.1+  CSS 变量

feichao93 avatar Apr 15 '20 16:04 feichao93

体验了一下还是挺不错的,功能覆盖的很全,剋洗不支持IE,ORZ

wqhui avatar Apr 26 '20 06:04 wqhui

移动端兼容 划掉,是兼容了吗?

jsonz1993 avatar Jun 12 '20 03:06 jsonz1993

@jsonz1993 ~~还没有兼容,移动端下目前还有问题。 移动端的问题 等我有空了处理一下,但要等一段时间。~~

update v2.4 移动端应该没什么大问题了

feichao93 avatar Jun 12 '20 05:06 feichao93

@shinima 看了文档和扩展功能,基本覆盖了我想要的功能,pc端体验很好👍

jsonz1993 avatar Jun 12 '20 07:06 jsonz1993

希望能兼容到ie11

0408jiahuicao avatar Aug 21 '20 10:08 0408jiahuicao

希望能兼容到chrome49。NodeList#forEach 兼容问题可以用node-list-polyfill解决。sticky问题没有好的解决办法。

coingpaic avatar Sep 08 '20 02:09 coingpaic

希望能兼容到ie11

@0408jiahuicao ali-react-table 的定位是现代化的表格组件,IE 不会再进行兼容了

希望能兼容到chrome49...

@coingpaic 试一下 0.14.2 版本,去掉了 NodeList#forEach 的使用。

feichao93 avatar Sep 11 '20 17:09 feichao93

baseTable里面用到了大量的计算 为什么好多处用到了rxjs,本地抄了下虚拟table的功能,基本用到了BaseTable里的所有方法。。好多看不懂的计算,求讲解

mamababa avatar Jun 18 '21 12:06 mamababa

@mamababa 表格内部用 RxJS 来处理各种事件。 表格源码… 看不懂的话就算了… 没有什么必要看源码。

feichao93 avatar Jun 22 '21 05:06 feichao93