Skip to content

Commit 867521e

Browse files
committed
docs: negligible
1 parent 7caa6f8 commit 867521e

File tree

1 file changed

+24
-6
lines changed

1 file changed

+24
-6
lines changed

README.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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()
288292
import JsonEditorVue from 'json-editor-vue'
289293

290294
export 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 {
369379
import Vue from 'vue'
370380
import 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'
462478
import JsonEditorVue from 'json-editor-vue'
463479

464480
Vue.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

Comments
 (0)