mirror of
https://github.com/tenrok/vue-json-viewer.git
synced 2026-06-17 19:21:24 +03:00
feat: Add PreviewMode
This commit is contained in:
@@ -17,7 +17,8 @@ export default {
|
||||
default: 0
|
||||
},
|
||||
sort: Boolean,
|
||||
expand: Boolean
|
||||
expand: Boolean,
|
||||
previewMode: Boolean,
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -61,7 +62,7 @@ export default {
|
||||
render (h) {
|
||||
let elements = []
|
||||
|
||||
if (!this.keyName) {
|
||||
if (!this.previewMode && !this.keyName) {
|
||||
elements.push(h('span', {
|
||||
class: {
|
||||
'jv-toggle': true,
|
||||
@@ -94,6 +95,7 @@ export default {
|
||||
// keyName: key,
|
||||
depth: this.depth + 1,
|
||||
value,
|
||||
previewMode: this.previewMode,
|
||||
}
|
||||
}))
|
||||
})
|
||||
|
||||
@@ -17,7 +17,8 @@ export default {
|
||||
default: 0
|
||||
},
|
||||
expand: Boolean,
|
||||
sort: Boolean
|
||||
sort: Boolean,
|
||||
previewMode: Boolean,
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -69,7 +70,7 @@ export default {
|
||||
render (h) {
|
||||
let elements = []
|
||||
|
||||
if (!this.keyName) {
|
||||
if (!this.previewMode && !this.keyName) {
|
||||
elements.push(h('span', {
|
||||
class: {
|
||||
'jv-toggle': true,
|
||||
@@ -106,6 +107,7 @@ export default {
|
||||
keyName: key,
|
||||
depth: this.depth + 1,
|
||||
value,
|
||||
previewMode: this.previewMode,
|
||||
}
|
||||
}))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user