我刚开始做一个项目,可定制的仪表板是它的主要功能。仪表板由可拖动和可调整大小的框组成。
现在,当我们决定也支持 IE11 时,结果发现 IE11 上的拖动功能性能极差,这是我们正在使用的库的内部问题。
https://github.com/tiberiuzuld/angular-gridster2
关于这个库:
- 关于堆栈溢出的总共 20 个问题。
- 494 颗 github 星
- 一位活跃的贡献者
- 7k npmjs 每周下载量不是很多
- 16 天前我在这个库的 Github 页面上打开了一个问题,并且有 0 个活动或评论。
- 我们使用 Angular 框架,每次 Angular 版本升级时,这个库版本都得升级,一旦这个库不再支持,就会出现问题
问题是 - 什么是正确的做法:
- 从头开始实施我们自己的解决方案
- 继续将这种库用于关键应用程序功能,并准备好在需要时分叉代码