vue-code-diff icon indicating copy to clipboard operation
vue-code-diff copied to clipboard

两千多行弹出特别慢

Open lannyMa opened this issue 5 years ago • 7 comments

两千多行代码时候弹出框巨慢 有什么优化手段吗

lannyMa avatar Apr 26 '19 00:04 lannyMa

对,对比内容太大的话直接卡死页面崩溃了

iceAcmen avatar May 14 '19 10:05 iceAcmen

文件太大,在浏览器中操作无解吧

iqianxing avatar Jun 06 '19 13:06 iqianxing

文件太大,在浏览器中操作无解吧

算法可以优化的,我现在用的codemirror插件,几千行文本对比毫无压力

iceAcmen avatar Jun 07 '19 01:06 iceAcmen

codemirror 谢谢

iqianxing avatar Jun 16 '19 02:06 iqianxing

有没有大佬处理过数据量大卡死的情况

borldfly avatar Dec 01 '20 08:12 borldfly

codemirror mergeview模式使用的对比算法是diff-match-patch,效率比这个高,并且codemirror使用虚拟dom渲染,大文件无压力。

jc-wow avatar Oct 28 '21 01:10 jc-wow

遇到同样的问题 两千多行 页面卡死。。。看了一下

zehuawong avatar Mar 07 '22 11:03 zehuawong