Реализация jsDiff в Angular 4 - PullRequest
0 голосов
/ 08 мая 2018

Как реализовать 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

и привязка к нему

<div [innerHtml]="foo"></div>

но до сих пор не знаю, как связать результат с my.component.html. Пример выше не работает так же

1 Ответ

0 голосов
/ 09 мая 2018

Вы можете использовать jsDiff следующим образом:

import * as jsdiff from 'diff'

...

const diff = jsdiff.diffLines(str1, str2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...