@@ -252,6 +252,10 @@ Vue.use(JsonEditorVue, {
252252
253253### Nuxt 3
254254
255+ ``` sh
256+ npm add json-editor-vue vanilla-jsoneditor
257+ ```
258+
255259#### Local Registration
256260
257261``` vue
@@ -271,7 +275,7 @@ const value = ref()
271275``` vue
272276<template>
273277 <client-only>
274- <JsonEditorVue v-model="value" />
278+ <JsonEditorVue v-model="value" v-bind="{/* local props & attrs */}" />
275279 </client-only>
276280</template>
277281
@@ -288,7 +292,9 @@ const value = ref()
288292import JsonEditorVue from ' json-editor-vue'
289293
290294export default defineNuxtPlugin ((nuxtApp ) => {
291- nuxtApp .vueApp .use (JsonEditorVue )
295+ nuxtApp .vueApp .use (JsonEditorVue , {
296+ // global props & attrs (one-way data flow)
297+ })
292298})
293299```
294300
@@ -308,6 +314,10 @@ const value = ref()
308314
309315### Nuxt 2 + Vue 2.7
310316
317+ ``` sh
318+ npm add json-editor-vue vanilla-jsoneditor
319+ ```
320+
311321#### Local Registration
312322
313323``` ts
@@ -329,7 +339,7 @@ export default {
329339``` vue
330340<template>
331341 <client-only>
332- <JsonEditorVue v-model="value" />
342+ <JsonEditorVue v-model="value" v-bind="{/* local props & attrs */}" />
333343 </client-only>
334344</template>
335345
@@ -369,7 +379,9 @@ export default {
369379import Vue from ' vue'
370380import JsonEditorVue from ' json-editor-vue'
371381
372- Vue .use (JsonEditorVue )
382+ Vue .use (JsonEditorVue , {
383+ // global props & attrs (one-way data flow)
384+ })
373385```
374386
375387``` vue
@@ -390,6 +402,10 @@ const value = ref(undefined)
390402
391403### Nuxt 2 + Vue 2.6 or Earlier
392404
405+ ``` sh
406+ npm add json-editor-vue vanilla-jsoneditor @vue/composition-api
407+ ```
408+
393409#### Local Registration
394410
395411``` ts
@@ -411,7 +427,7 @@ export default {
411427``` vue
412428<template>
413429 <client-only>
414- <JsonEditorVue v-model="value" />
430+ <JsonEditorVue v-model="value" v-bind="{/* local props & attrs */}" />
415431 </client-only>
416432</template>
417433
@@ -462,7 +478,9 @@ import VueCompositionAPI from '@vue/composition-api'
462478import JsonEditorVue from ' json-editor-vue'
463479
464480Vue .use (VueCompositionAPI )
465- Vue .use (JsonEditorVue )
481+ Vue .use (JsonEditorVue , {
482+ // global props & attrs (one-way data flow)
483+ })
466484```
467485
468486``` vue
0 commit comments