作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何实现diff-match-patch或 jsDiff在 Angular 4 中?
我试过了
import DiffMatchPatch from 'diff-match-patch'
const dmp = new DiffMatchPatch()
const diff = dmp.diff_main('dogs bark', 'cats bark', null, null)
this.foo = diff
并通过
绑定(bind)它<div [innerHtml]="foo"></div>
但仍然不知道如何将结果绑定(bind)到 my.component.html。上面的示例也不起作用
最佳答案
您可以像这样使用 jsDiff:
import * as jsdiff from 'diff'
...
const diff = jsdiff.diffLines(str1, str2)
关于javascript - Angular 4 中的 jsDiff 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50236455/
如何实现diff-match-patch或 jsDiff在 Angular 4 中? 我试过了 import DiffMatchPatch from 'diff-match-patch' const
我是一名优秀的程序员,十分优秀!