Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1 KB

File metadata and controls

51 lines (38 loc) · 1 KB

shapla-radio

A custom radio vue component that works like native radio component.

Table of contents

Installation

npm i shapla-radio

Usage

Add the component:

import shaplaRadio from 'shapla-radio';

export default {
    name: 'Hello',

    components: {
        shaplaRadio
    },
    data() {
        return {
            option: 'one',
            options: [
                {label: 'One', value: 'one'},
                {label: 'Two', value: 'two'},
                {label: 'Three', value: 'three'},
            ],
        }
    }
}
<shapla-radio v-for="_option in options" :key="_option.value" :value="_option.value" v-model="option">{{_option.label}}</shapla-radio>

Props

Property Type Required Default Description
label String no `` Radio label
value String no `` Radio value