From 3c27647ff30c5d557480536aec858c2404a30f6d Mon Sep 17 00:00:00 2001 From: mxie <15623530290@163.com> Date: Tue, 7 Aug 2018 12:04:53 +0800 Subject: [PATCH] feat: add prop `date-format` --- README.md | 1 + README.zh-CN.md | 3 ++- demo/index.js | 2 +- src/calendar.vue | 14 +++++++++----- src/index.vue | 44 ++++++++++++++++++++++++++++---------------- src/panel/date.js | 8 ++++++-- src/utils/index.js | 18 ++++++++++++++++++ test/index.spec.js | 29 +++++++++++++++++++++++++---- 8 files changed, 90 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 90261111..b1bbc98b 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,7 @@ export default { | input-name | String | 'date' | the input name attr | | confirm-text | String | 'OK' | the default text to display on confirm button | | range-separator | String | '~' | the range separator text | +| date-format | String | '' | format the time header and tooltip | #### lang diff --git a/README.zh-CN.md b/README.zh-CN.md index 7ae8f0ea..beee5d22 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -91,7 +91,8 @@ export default { | input-class | String | 'mx-input' | 自定义输入框的类名 | input-name | String | 'date' | 自定义input 的 name 属性 | confirm-text | String | 'OK' | 确认按钮的名称 -| range-separator | String | '~' | range 分隔符 +| range-separator | String | '~' | range 分隔符 +| date-format | String | '' | 格式化时间组件头部和日历的tooltip,默认是format字段去除时间的格式化 #### lang * String (en/zh/es/pt-br/fr/ru/de/it/cs) diff --git a/demo/index.js b/demo/index.js index edb4c6b2..9f0e4d26 100644 --- a/demo/index.js +++ b/demo/index.js @@ -56,7 +56,7 @@ new Vue({ // eslint-disable-line v-model="value3" lang="en" type="datetime" - format="YYYY-MM-DD HH:mm:ss">`, + format="[on] MM-DD-YYYY [at] HH:mm">`, 'datetime with time-picker-options': `