Loading ​
Loading forms to Vueform Builder.
Once a form's JSON (& history) are saved into the database they can be loaded back using Vueform Builder's .load()
method:
vue
<template>
<div id="app" class="h-screen">
<VueformBuilder
ref="builder$"
/>
</div>
</template>
<script>
import axios from 'axios'
export default {
async onMounted() {
const form = (await axios.get('/url')).data
let builderObject = form.builder // object
let history = form.history // array
this.$refs.builder$.load(builderObject, history)
}
}
</script>