如何对富文本的内容做对比,且保留富文本格式 做出类似git diff的效果?

图片只是使用react-diff-view的文本对比,但是只能对比文本,需求是对比富文本的内容,并且展示 比如table等元素的格式得保留下来,有这样的库吗,语言是js
image.png

阅读 3.8k
2 个回答

感觉所有的富文本比较都是比较的文本内容吧!如果你需要吧格式保留下来,应该可以增加相应的富文本预览框。然后再比较预览框里面的格式差别;

感觉单纯的比较预览框的增删改,会比较复杂,比较需要比较节点,那这个就类似vue或者react的节点diff过程了;可能没有办法按照你说的按照格式去比较,或则说实现很困难;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题