@@ -32,8 +32,8 @@ import {createApp} from 'vue'
3232import CodeDiff from ' v-code-diff'
3333
3434app
35- .use (CodeDiff )
36- .mount (' #app' )
35+ .use (CodeDiff )
36+ .mount (' #app' )
3737```
3838
3939然后
@@ -111,29 +111,30 @@ export default {
111111
112112# 事件
113113
114- | 事件名称 | 说明 | 回调参数 |
115- | ---------- | -------- | ---------- |
116- | before-render | 渲染前触发 | - |
117- | after-render | 渲染后触发 | - |
114+ | 事件名称 | 说明 | 回调参数 |
115+ | --------------- | --------- | ---------- |
116+ | before-render | 渲染前触发 | - |
117+ | after-render | 渲染后触发 | - |
118118
119119# 参数
120120
121- | 参数 | 说明 | 类型 | 可选值 | 默认值 |
122- | ---------- | -------- | ---------- | ------------- | -------- |
123- | highlight | 控制是否高亮代码| boolean | - | true |
124- | language | 代码语言,如 ` typescript ` 。不填会自动判断。 [ 查看全部支持语言] ( https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md ) | string | - | - |
125- | old-string| 陈旧的字符串| string | - | - |
126- | new-string| 新的字符串| string | - | - |
127- | context| 不同地方上下间隔多少行不隐藏 | number | - | - |
128- | outputFormat| 展示的方式 | string | line-by-line,side-by-side | line-by-line |
129- | drawFileList | 展示对比文件列表 | boolean | - | false |
130- | renderNothingWhenEmpty | 当无对比时不渲染 | boolean | - | false |
131- | diffStyle | 差异风格, 单词级差异或字母级差异 | string | word, char | word |
132- | fileName | 文件名 | string | - | - |
133- | isShowNoChange | 当无对比时展示源代码 | boolean | - | false |
134- | trim | 移除字符串前后空白字符 | boolean | - | false |
135- | language | 对比的文本语言 | boolean | - | false |
136- | noDiffLineFeed | 不 diff windows 换行符(CRLF)与 linux 换行符(LF) | boolean | - | false |
121+ | 参数 | 说明 | 类型 | 可选值 | 默认值 |
122+ | ------------------------| -----------------------------------------------------------------------------------------------------------------------| ---------- | ------------- | --------------|
123+ | highlight | 控制是否高亮代码 | boolean | - | true |
124+ | language | 代码语言,如 ` typescript ` 。不填会自动判断。 [ 查看全部支持语言] ( https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md ) | string | - | - |
125+ | old-string | 陈旧的字符串 | string | - | - |
126+ | new-string | 新的字符串 | string | - | - |
127+ | context | 不同地方上下间隔多少行不隐藏 | number | - | - |
128+ | outputFormat | 展示的方式 | string | line-by-line,side-by-side | line-by-line |
129+ | drawFileList | 展示对比文件列表 | boolean | - | false |
130+ | renderNothingWhenEmpty | 当无对比时不渲染 | boolean | - | false |
131+ | diffStyle | 差异风格, 单词级差异或字母级差异 | string | word, char | word |
132+ | fileName | 文件名 | string | - | - |
133+ | isShowNoChange | 当无对比时展示源代码 | boolean | - | false |
134+ | trim | 移除字符串前后空白字符 | boolean | - | false |
135+ | language | 对比的文本语言 | boolean | - | false |
136+ | noDiffLineFeed | 不 diff windows 换行符(CRLF)与 linux 换行符(LF) | boolean | - | false |
137+ | syncScroll | 是否同步滚动 | boolean | - | true |
137138
138139# 与 vue-code-diff 的不同
139140
@@ -143,14 +144,22 @@ export default {
143144
144145# 变更记录
145146
147+ ### 0.3.11
148+
149+ 1 . 增加 prop ` syncScroll ` 用于控制横向滚动条是否同步滚动
150+
151+ ### 0.3.10
152+
153+ 1 . 修复了导出时的类型错误
154+
146155### 0.3.9
147156
1481571 . 调整 css,让引入的 highlight.js 的样式只在 .d2h-wrapper 内生效
149158
150159### 0.3.8
151160
152- 1 . 样式调整,隐藏 css ` d2h-file-header ` ,对齐 vue-code-diff
153- 2 . 添加 prop ` noDiffLineFeed ` ,不 diff windows 换行符(CRLF)与 linux 换行符(LF)
161+ 1 . 样式调整,隐藏 css ` d2h-file-header ` ,对齐 vue-code-diff
162+ 2 . 添加 prop ` noDiffLineFeed ` ,不 diff windows 换行符(CRLF)与 linux 换行符(LF)
154163
155164### 0.3.7
156165
0 commit comments