@jafri/vue-diff-view

0.7.0 • Public • Published

vue-diff-view

a git diff component for Vue.js

Usage

<template>
    <div id="app">
        <code-diff-viewer :new-content="newStr" :old-content="oldStr" title="测试修改"/>
    </div>
</template>

<script>
import CodeDiffViewer from 'VueDiffView';

export default {
    name: 'app',
    components: {
        CodeDiffViewer
    },
    data() {
        return {
            oldStr: '[\n    {\n        name: title\n        displayName: "标题"\n        datatype: "OBJECT"\n    }\n]',
            newStr: '[\n    {\n        name: title\n        displayName: "TAB"\n        datatype: "ARRAY"\n    }\n    {\n        name: title\n        displayName: "TAB"\n        datatype: "ARRAY"\n    }\n]'
        };
    }
};
</script>

Overview

diff result

add delete file

modify file

todo

when select code, not trigger line number.

Readme

Keywords

none

Package Sidebar

Install

npm i @jafri/vue-diff-view

Weekly Downloads

17

Version

0.7.0

License

MIT

Unpacked Size

222 kB

Total Files

21

Last publish

Collaborators

  • jafri