mirror of
https://github.com/tenrok/vue-json-viewer.git
synced 2026-06-23 20:40:38 +03:00
change examples
This commit is contained in:
@@ -1 +1,39 @@
|
|||||||
# vue-json-viewer
|
# vue-json-viewer
|
||||||
|
|
||||||
|
简单json展示工具,基于vue框架开发的展示组件
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
|
||||||
|
安装:
|
||||||
|
|
||||||
|
``` cli
|
||||||
|
npm install vue-json-viewer
|
||||||
|
```
|
||||||
|
or
|
||||||
|
``` cli
|
||||||
|
yarn add vue-json-viewer
|
||||||
|
```
|
||||||
|
|
||||||
|
使用:
|
||||||
|
|
||||||
|
``` js
|
||||||
|
export default {
|
||||||
|
name: 'Page',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
jsonData: {
|
||||||
|
name: [
|
||||||
|
{key: 2},
|
||||||
|
{key: 'hello word'},
|
||||||
|
],
|
||||||
|
val: {
|
||||||
|
b: 'a',
|
||||||
|
a: 'hello word',
|
||||||
|
asd2: 1,
|
||||||
|
asd: false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
+12
-27
@@ -4,36 +4,21 @@ import './css/ionicons.css';
|
|||||||
|
|
||||||
new Vue({
|
new Vue({
|
||||||
el: '#app',
|
el: '#app',
|
||||||
render: h => h(JsonViewer, {
|
data() {
|
||||||
domProps: {
|
return {
|
||||||
id: '123'
|
jsonData: {
|
||||||
},
|
|
||||||
props: {
|
|
||||||
value: {
|
|
||||||
name: [
|
name: [
|
||||||
{name: 2},
|
{key: 2},
|
||||||
{name: 2},
|
{key: 'hello word'},
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
{name: 2},
|
|
||||||
],
|
],
|
||||||
val: {
|
val: {
|
||||||
b: 'a',
|
b: 'a',
|
||||||
a: 'askldjfhlkajshdflhklsdafhkljahsdklfjhlkjsahdflkhaslkjdfhlkashdflkhaslkdhfklashdflkhasljkghlakshdfklhalsjkd',
|
a: 'hello word',
|
||||||
asd2: 1,
|
asd2: 1,
|
||||||
asd: false
|
asd: false
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
showCopy: true,
|
|
||||||
iconPrefix: 'ion'
|
|
||||||
}
|
}
|
||||||
})
|
},
|
||||||
|
components: {JsonViewer}
|
||||||
})
|
})
|
||||||
+3
-1
@@ -7,6 +7,8 @@
|
|||||||
<title>examples</title>
|
<title>examples</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app"></div>
|
<div id="app">
|
||||||
|
<json-viewer :value="jsonData" :show-copy="true" icon-prefix="ion" :show-bigger="true"></json-viewer>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
Reference in New Issue
Block a user