0.1.8 • Published 5 years ago

slide-daterange-picker v0.1.8

Weekly downloads
36
License
-
Repository
-
Last release
5 years ago

slide-daterange-picker

Simply Slide the slider to control date range.

install

npm install slide-daterange-picker --save

usage

<template>
    <div>
      {{dateRange}}
      <slider @on-date-range-change="dateRange=$event"
        :total-date-range="['2019-6-4 00:00:00', '2019-6-4 23:00:01']"
        format="YYYY-MM-DD HH:mm:ss"
        :date-range="['2019-6-4 00:12:00', '2019-6-4 00:23:00']">
        <div>custom content</div>
      </slider>
    </div>
</template>

<script>
  export default {
    name: "app",
    data() {
      return {
        dateRange: null
      }
    },
  }
</script>

Props

height

Type: Number Required: false Default: 30

Set picker height, also can use style attribute to set in-line style height.

format

Type: String Required: false Default: false

Define the string template base on vue-moment library, format is same to moment.

totalDateRange

Type: Array Required: true

Define total date range.

  • 0 - startDate
  • 1 - endDate

dateRange

Type: Array Required: true

Define date range.

  • 0 - startDate
  • 1 - endDate

Events

on-date-range-change

Required: false Parameters: -

Called when the slider bar slide.

<slider @on-date-range-change="onDateRangeChange"/>
0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago