1.0.6 • Published 4 years ago

li-diff v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

diff

新旧版本的对比,突出差异,使用canvas的贝塞尔曲线连接

效果

效果展示

引入方式

npm install li-diff --save

  1. 全局引入
import diff from 'li-diff'

Vue.use(diff)

可用全局方法 this.$diffJson(oldStr, newStr)

  1. 局部引入
import diff from 'li-diff'

components: { diff }

参数

  1. API
参数类型默认值说明
oldContentstring旧内容
newContentstring新内容
diffBoxStyleobject{}最外层盒子样式
  1. 事件
事件名说明回调参数
diffJson差异结果function(json)
json.canvasJson canvas画图的json
json.differenceJson 对比结果的json
> add 新增 key为行号
> cols 新增 列 及内容
> newRow 是否为 整行新增
1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago