diff --git a/locales/en.yaml b/locales/en.yaml index 16050dcfa..016f22476 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -57,6 +57,7 @@ menus: hstypeit: Typeit hsjsoneditor: JSON Editor hsColorPicker: Color Picker + hsDatePicker: Date Picker hsmenus: MultiLevel Menu hsmenu1: Menu1 hsmenu1-1: Menu1-1 diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index c86583375..bb1c8f3ac 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -57,6 +57,7 @@ menus: hstypeit: 打字机 hsjsoneditor: JSON编辑器 hsColorPicker: 颜色选择器 + hsDatePicker: 日期选择器 hsmenus: 多级菜单 hsmenu1: 菜单1 hsmenu1-1: 菜单1-1 diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts index 60da2f3b6..d0fd78fc4 100644 --- a/src/router/modules/components.ts +++ b/src/router/modules/components.ts @@ -26,6 +26,14 @@ export default { title: $t("menus.hsmessage") } }, + { + path: "/components/date-picker", + name: "DatePicker", + component: () => import("@/views/components/date-picker.vue"), + meta: { + title: $t("menus.hsDatePicker") + } + }, { path: "/components/icon-select", name: "IconSelect", diff --git a/src/views/components/check-button.vue b/src/views/components/check-button.vue index 127420780..ad266ecb6 100644 --- a/src/views/components/check-button.vue +++ b/src/views/components/check-button.vue @@ -91,16 +91,15 @@ watch(size, val =>

单选(紧凑风格的按钮样式)

diff --git a/src/views/components/date-picker.vue b/src/views/components/date-picker.vue new file mode 100644 index 000000000..a37e92bb2 --- /dev/null +++ b/src/views/components/date-picker.vue @@ -0,0 +1,329 @@ + + + + + diff --git a/src/views/components/el-button.vue b/src/views/components/el-button.vue index bee4a8c02..130ed0cad 100644 --- a/src/views/components/el-button.vue +++ b/src/views/components/el-button.vue @@ -56,22 +56,21 @@ watch(size, val =>