我正在研究AngularJS应用程序我想比较文本并突出显示另一个div的区别。以下是我的代码
$scope.left="one two three";
$scope.right="one two four";
<div>{{diff}}</div>
在上面的上下文中,如果我们比较两个范围的左右,我们就会知道$ scope.left中的“3”是额外的,而$ scope.right中的“4”是额外的。所以我们需要突出显示红色的“三”和绿色的“四”,以便找到差异。
我可以使用任何插件或库来实现此功能吗?
答案 0 :(得分:2)
我知道一个好的图书馆jsdiff:https://github.com/kpdecker/jsdiff
一个简单的例子:http://incaseofstairs.com/jsdiff/
这是你在找什么?