1.0.2 • Published 6 years ago

select-container v1.0.2

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

A cascaded or non cascade selection or picker container with Vue.js, which does not support PC.

Install

$ npm install select-container --save

How to use

<template>
  <select-container
    v-if="showSelect"
    :cascadeData="cascadeData"
    :selected="selected"
    @selectCallback="handleSelect"
    @confirmSelect="confirmSelect"
    @cancelSelect="cancelSelect">
  </select-container>
</template>

<script>
import SelectContainer from 'select-container'

export default {
  data () {
    return {
      // Two-dimensional array
      // [ [{name: '北京', code: '010'}], ... ]
      cascadeData: [],
      // [{name: '北京', code: '010'}, ...]
      selected: []
    }
  },
  components: {
    SelectContainer
  }
}
</script>

Props and methods

namedescription
cascadeData[ {name: '北京', code: 1} , ... ]
selectedthe same
selectCallbacktriggered callback function
confirmSelectreceive one parameter
cancelSelectclose select

Performance

demo

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago