Compare commits
9 Commits
feature-#4
...
v1.4.3
Author | SHA1 | Date | |
---|---|---|---|
![]() |
69ffc1da0f | ||
![]() |
31c9225441 | ||
![]() |
64c56af961 | ||
![]() |
a792ee3910 | ||
![]() |
aa3359155f | ||
![]() |
c1270b880b | ||
![]() |
d8a5da1e0e | ||
![]() |
780d42c6ea | ||
![]() |
9c2d25e313 |
8
package-lock.json
generated
8
package-lock.json
generated
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "vue-tree-list",
|
"name": "vue-tree-list",
|
||||||
"version": "1.4.1",
|
"version": "1.4.3",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -4041,7 +4041,8 @@
|
|||||||
"core-js": {
|
"core-js": {
|
||||||
"version": "3.6.1",
|
"version": "3.6.1",
|
||||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.1.tgz",
|
||||||
"integrity": "sha512-186WjSik2iTGfDjfdCZAxv2ormxtKgemjC3SI6PL31qOA0j5LhTDVjHChccoc7brwLvpvLPiMyRlcO88C4l1QQ=="
|
"integrity": "sha512-186WjSik2iTGfDjfdCZAxv2ormxtKgemjC3SI6PL31qOA0j5LhTDVjHChccoc7brwLvpvLPiMyRlcO88C4l1QQ==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"core-js-compat": {
|
"core-js-compat": {
|
||||||
"version": "3.6.1",
|
"version": "3.6.1",
|
||||||
@@ -13012,7 +13013,8 @@
|
|||||||
"vue": {
|
"vue": {
|
||||||
"version": "2.6.11",
|
"version": "2.6.11",
|
||||||
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz",
|
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz",
|
||||||
"integrity": "sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ=="
|
"integrity": "sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"vue-eslint-parser": {
|
"vue-eslint-parser": {
|
||||||
"version": "5.0.0",
|
"version": "5.0.0",
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "vue-tree-list",
|
"name": "vue-tree-list",
|
||||||
"version": "1.4.1",
|
"version": "1.4.3",
|
||||||
"description": "A vue component for tree structure. Support adding treenode/leafnode, editing node's name and dragging.",
|
"description": "A vue component for tree structure. Support adding treenode/leafnode, editing node's name and dragging.",
|
||||||
"author": "ayou",
|
"author": "ayou",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
@@ -13,10 +13,7 @@
|
|||||||
"prepublish": "npm run build"
|
"prepublish": "npm run build"
|
||||||
},
|
},
|
||||||
"main": "dist/vue-tree-list.umd.min.js",
|
"main": "dist/vue-tree-list.umd.min.js",
|
||||||
"dependencies": {
|
"dependencies": {},
|
||||||
"core-js": "^3.4.3",
|
|
||||||
"vue": "^2.6.10"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vue/cli-plugin-babel": "^4.1.0",
|
"@vue/cli-plugin-babel": "^4.1.0",
|
||||||
"@vue/cli-plugin-eslint": "^4.1.0",
|
"@vue/cli-plugin-eslint": "^4.1.0",
|
||||||
@@ -24,11 +21,13 @@
|
|||||||
"@vue/cli-service": "^4.1.0",
|
"@vue/cli-service": "^4.1.0",
|
||||||
"@vue/test-utils": "1.0.0-beta.29",
|
"@vue/test-utils": "1.0.0-beta.29",
|
||||||
"babel-eslint": "^10.0.3",
|
"babel-eslint": "^10.0.3",
|
||||||
|
"core-js": "^3.4.3",
|
||||||
"eslint": "^5.16.0",
|
"eslint": "^5.16.0",
|
||||||
"eslint-plugin-vue": "^5.0.0",
|
"eslint-plugin-vue": "^5.0.0",
|
||||||
"jest-serializer-vue": "^2.0.2",
|
"jest-serializer-vue": "^2.0.2",
|
||||||
"less": "^3.10.3",
|
"less": "^3.10.3",
|
||||||
"less-loader": "^5.0.0",
|
"less-loader": "^5.0.0",
|
||||||
|
"vue": "^2.6.10",
|
||||||
"vue-template-compiler": "^2.6.10"
|
"vue-template-compiler": "^2.6.10"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
|
13
readme.md
13
readme.md
@@ -7,6 +7,19 @@ A vue component for tree structure. Support adding treenode/leafnode, editing no
|
|||||||
|
|
||||||
[Live Demo](http://paradeto.com/vue-tree-list/)
|
[Live Demo](http://paradeto.com/vue-tree-list/)
|
||||||
|
|
||||||
|
# install
|
||||||
|
|
||||||
|
Install the plugin then you can use the component globally.
|
||||||
|
|
||||||
|
```js
|
||||||
|
import Vue from 'vue'
|
||||||
|
import VueTreeList from 'vue-tree-list'
|
||||||
|
|
||||||
|
Vue.use(VueTreeList)
|
||||||
|
```
|
||||||
|
|
||||||
|
Or just register locally like the example below.
|
||||||
|
|
||||||
# use
|
# use
|
||||||
``npm install vue-tree-list``
|
``npm install vue-tree-list``
|
||||||
|
|
||||||
|
@@ -185,6 +185,7 @@ import {addHandler, removeHandler} from './tools.js'
|
|||||||
let compInOperation = null
|
let compInOperation = null
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
name: 'vue-tree-list',
|
||||||
data: function() {
|
data: function() {
|
||||||
return {
|
return {
|
||||||
isHover: false,
|
isHover: false,
|
||||||
|
@@ -5,4 +5,9 @@
|
|||||||
import VueTreeList from "./VueTreeList";
|
import VueTreeList from "./VueTreeList";
|
||||||
import { Tree, TreeNode } from "./Tree";
|
import { Tree, TreeNode } from "./Tree";
|
||||||
|
|
||||||
|
VueTreeList.install = Vue => {
|
||||||
|
Vue.component(VueTreeList.name, VueTreeList);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default VueTreeList;
|
||||||
export { Tree, TreeNode, VueTreeList };
|
export { Tree, TreeNode, VueTreeList };
|
||||||
|
5
vue.config.js
Normal file
5
vue.config.js
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
module.exports = {
|
||||||
|
css: {
|
||||||
|
extract: false
|
||||||
|
}
|
||||||
|
};
|
Reference in New Issue
Block a user