ddchef / vue-code-diff

vue文件差异对比
170 stars 40 forks source link

两千多行弹出特别慢 #6

Open lannyMa opened 5 years ago

lannyMa commented 5 years ago

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

iceAcmen commented 5 years ago

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

iqianxing commented 5 years ago

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

iceAcmen commented 5 years ago

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

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

iqianxing commented 5 years ago

codemirror 谢谢

borldfly commented 3 years ago

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

jc-wow commented 2 years ago

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

zehuawong commented 2 years ago

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