54
54
<input type =" checkbox" v-model =" showDoubleQuotes" >
55
55
</div >
56
56
<div >
57
- <label >showMouseOver</label >
58
- <input type =" checkbox" v-model =" showMouseOver" >
57
+ <label >highlightMouseoverNode</label >
58
+ <input type =" checkbox" v-model =" highlightMouseoverNode" >
59
+ </div >
60
+ <div >
61
+ <label >highlightSelectedNode</label >
62
+ <input type =" checkbox" v-model =" highlightSelectedNode" >
59
63
</div >
60
64
<div >
61
65
<label >deep</label >
80
84
:path =" path"
81
85
:deep =" deep"
82
86
:show-double-quotes =" showDoubleQuotes"
83
- :show-mouse-over =" showMouseOver"
87
+ :highlight-mouseover-node =" highlightMouseoverNode"
88
+ :highlight-selected-node =" highlightSelectedNode"
84
89
:show-length =" showLength"
85
90
:select-on-click-node =" selectOnClickNode"
86
91
v-model =" value"
@@ -131,7 +136,8 @@ export default {
131
136
showSelectController: true ,
132
137
showLength: true ,
133
138
showDoubleQuotes: true ,
134
- showMouseOver: true ,
139
+ highlightMouseoverNode: true ,
140
+ highlightSelectedNode: true ,
135
141
selectOnClickNode: true ,
136
142
path: ' res' ,
137
143
deep: 4 ,
@@ -148,7 +154,7 @@ export default {
148
154
if (newVal === ' single' ) {
149
155
this .value = ' res.error'
150
156
} else if (newVal === ' multiple' ) {
151
- this .value = [' res' , ' res.error ' ]
157
+ this .value = [' res.error ' , ' res.data[0].title ' ]
152
158
}
153
159
// 重新渲染, 因为2中情况的v-model格式不同
154
160
this .$nextTick (() => {
0 commit comments