0.1.0 • Published 3 years ago

veutify-cascader v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

vuetify-cascader

A missing cascader select for vuetify

Demo

http://vma.isocked.com/#/element/cascader/

example

Installation

# npm
npm install vuetify-cascader

# Yarn
yarn add vuetify-cascader

Props

NameTypeDefaultRequired?Description
itemsArray[]YA nested data set
itemValueStringvalueNSet property of items’s value - must be primitive.
itemTextStringvalueNSet property of items’s text value
outlinedBooleanfalseNApplies the outlined style to the input
labelStringnullNSet input's label

Usage

<template>
  <v-app id="app">
    <v-container>
      <v-row>
        <v-col cols="12" md="6">
          <v-cascader
            v-model="selectedItem"
            label="Select Product"
            item-value="id"
            item-text="text"
            :items="items"
            outlined
          />
        </v-col>
      </v-row>
    </v-container>
  </v-app>
</template>

<script>
import VCascader from './components/VCascader.vue'

export default {
  components: {
    VCascader,
  },

  data() {
    return {
      items: [
        {
          id: 1,
          text: 'Phone',
          value: 'phone',
          children: [
            ...
          ],
        },
      ],
      selectedItem: null,
    }
  },
}
</script>

For other uses see examples: https://github.com/tookit/vuetify-cascader/blob/master/src/App.vue