0.1.1 • Published 6 years ago

vue-cuba-boilerplate v0.1.1

Weekly downloads
10
License
-
Repository
-
Last release
6 years ago

Start:

$ npm install
$ npm run serve

Screenshots:

Login form

Account

Usage simple form:

import CubaForm from '../components/CubaForm.vue';
<template>
    <cuba-form entity="carservice$City" :setSubmitData="setSubmitData">
        <input v-model="name">
        <input v-model="code">
        <input type="submit"/>
    </cuba-form>
</template>

<script>
    export default {
        data: () => ({
            name: "",
            code: ""
        }),
        methods: {
            setSubmitData() {
                return {
                    name: this.name,
                    code: this.code
                }
            }
        },
        components: {
            CubaForm
        }
    }
</script>

Usage auto generation forms (alpha):

<template>
    <cuba-auto-form entity="carservice$City" />
</template>

<script>
    import CubaAutoForm from '../components/CubaAutoForm.vue';

    export default {
        components: {
            CubaAutoForm
        }
    }
</script>