Skip to content

日期选择 DatePicker

选择某一特定年份、月份,以及日期。

基础用法

配合 v-mdoel 实现日期选择

<template>
  <bp-date-picker v-model="val" style="width: 200px" placeholder="Please select"> </bp-date-picker>
</template>

<script setup lang="ts">
import { ref } from "vue";

const val = ref("");
</script>

带时间的选择器

通过增加属性 show-time 实现日期时间选择

<template>
  <bp-date-picker show-time v-model="val" style="width: 200px" placeholder="Please select"> </bp-date-picker>
</template>

<script setup lang="ts">
import { ref } from "vue";

const val = ref("");
</script>

仅面板

通过 hide-trigger 属性可以控制组件只展示选择面板

<template>
  <bp-date-picker v-model="val" valueFormat="YYYY-MM-DD HH:mm:ss" hide-trigger style="width: 200px" placeholder="Please select">
  </bp-date-picker>
</template>

<script setup lang="ts">
import { ref } from "vue";

const val = ref("");
</script>

DatePicker 属性

v-model
绑定值
String
-
size
按钮尺寸
Enum
normal
disabled
是否禁用
Boolean
false
readonly
是否只读状态
Boolean
true
is-danger
是否警示状态
Boolean
false
placeholder
占位提示文字
String
-
clearable
是否允许清空
Boolean
false
langs
语言包
String
zh-cn
value-format
值格式
String
YYYY-MM-DD
hide-trigger
隐藏触发器
Boolean
false

DatePicker 事件

input
输入内容触发
none
blur
失焦触发
none