1.1.9 • Published 1 year ago

datepickvue v1.1.9

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

使用步骤:

1.下载datepickvue 如果npm下载报错,请使用: yarn add datepickvue 下载!

npm install datepickvue 

2.在mian.js文件中引:

// 引入datepickvue.js:

import datepickvue from 'datepickvue'

// 引入datepickvue.css

import 'datepickvue/datepickvue.css'

3.挂载到vue实例:

Vue.use(datepickvue)

4.组件内使用(调用时可以传入日期格式字符串,则会以传入字符串日期为基准开始选中,否则以当前点开时间为基础做选择):

// 使用datepickvue:
this.$datepick().then(res => {
	// 点击日期拾取器中确认按钮后拿到选中的日期:
	this.date = res
}).catch(msg => {
	// 点击日期拾取器中取消按钮后返回的消息
	console.log(msg)
})

// 传入日期字符串:
this.$datepick('2023-02-26 19:12:25').then(res => {
	// 点击日期拾取器中确认按钮后拿到选中的日期:
	this.date = res
}).catch(msg => {
	// 点击日期拾取器中取消按钮后返回的消息
	console.log(msg)
})

vue组件中demo:

<template>
  <div class="hello">
    <h1>{{ date }}</h1>
    <button @click="datePickHandle">选择日期</button>
  </div>
</template>

<script>
export default {
  name: 'HelloWorld',
  data () {
    return {
      date: '2022-12-12 15:56:23'
    }
  },
  methods: {
    datePickHandle () {
      // 使用datepickvue:
      this.$datepick().then(res => {
        // 点击日期拾取器中确认按钮后拿到选中的日期:
        this.date = res
      }).catch(msg => {
        // 点击日期拾取器中取消按钮后返回的消息
        console.log(msg)
      })
    }
  }
}
</script>
<style scoped lang="less">
h3 {
  margin: 40px 0 0;
}
ul {
  list-style-type: none;
  padding: 0;
}
li {
  display: inline-block;
  margin: 0 10px;
}
a {
  color: #42b983;
}
</style>

单击日期可筛选日期,点击左右箭头可对月份和年份做筛选,鼠标滚轮或触摸可控制时间选择。

npm.io

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago