2
0
mirror of https://github.com/tenrok/vue2-datepicker.git synced 2026-06-09 09:42:27 +03:00

文档修改

This commit is contained in:
mxie
2017-11-22 17:15:36 +08:00
parent c6519fc8b5
commit 2996bb0138
4 changed files with 13 additions and 6 deletions
+5 -3
View File
@@ -52,7 +52,7 @@ export default {
| range | Boolean | false | if true, the type is daterange or datetimerange |
| confirm | Boolean | false | if true, need click the button to change the value|
| format | String | yyyy-MM-dd | Date formatting string |
| lang | String | zh | Translation (en/zh/es/pt-br/fr/ru/de/it/cs) |
| lang | String | zh | Translation (en/zh/es/pt-br/fr/ru/de/it/cs) |
| placeholder | String | | input placeholder text |
| width | String/Number | 210 | input size |
| disabled-days | Array | [] | Days in YYYY-MM-DD format to disable |
@@ -76,5 +76,7 @@ export default {
| start | Date | Start Date |
| end | Date | End Date |
## Events
| Name | Description | Callback Arguments |
|-----------------|------------------------------|------------------------|
| confirm | When you click 'OK' button | the currentValue |
+1 -2
View File
@@ -161,13 +161,12 @@ export default {
const val = this.currentValue
if ((!this.range && val) || (this.range && val[0] && val[1])) {
this.$emit('input', val)
console.log(this.value, this.currentValue)
}
},
confirmDate () {
this.updateDate()
this.closePopup()
this.$emit('confirm')
this.$emit('confirm', this.currentValue)
},
selectDate () {
if (!this.confirm) {
+6
View File
@@ -54,6 +54,7 @@
range
lang="en"
format="yyyy-MM-dd"
@confirm="confirm"
confirm></date-picker>
</section>
<blockquote class="tips">
@@ -85,6 +86,11 @@ export default {
demo2: '<date-picker v-model="value3" type="datetime" format="yyyy-MM-dd HH:mm:ss" lang="en"></date-picker>\n<date-picker v-model="value4" type="datetime" format="yyyy-MM-dd HH:mm" :minute-step="10" lang="en"></date-picker>\n<date-picker v-model="value4" range type="datetime" format="yyyy-MM-dd HH:mm:ss" lang="en"></date-picker>',
demo3: '<date-picker v-model="value6" format="yyyy-MM-dd" lang="en" confirm></date-picker>\n<date-picker v-model="value7" lang="en" type="datetime" format="yyyy-MM-dd hh:mm:ss" confirm></date-picker>\n<date-picker v-model="value8" lang="en" range format="yyyy-MM-dd" confirm></date-picker>'
}
},
methods: {
confirm (val) {
console.log(val)
}
}
}
</script>
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "vue2-datepicker",
"description": "A Datepicker Component For Vue2",
"main": "datepicker/index.vue",
"version": "1.6.1",
"version": "1.6.2",
"scripts": {
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules"