我使用的是@vuepic/vue3datepicker ,我想禁用或隐藏下一个和上一个箭头,以防止用户判断当月以外的数据:

enter image description here

我没有找到一个有用的props 用于此目的.

我试了试:hide-navigation props ,但它不起作用.

有什么建议吗?

推荐答案

如果最小日期和最大日期落在当月内并且使用prevent-min-max-navigationprops ,则可以禁用箭头.

<VueDatePicker
  v-model="date"
  :min-date="minDate"
  :max-date="maxDate"
  prevent-min-max-navigation
  hide-offset-dates
/>
<script setup>
import { ref, computed } from 'vue'
import { startOfMonth, endOfMonth } from 'date-fns'

const date = ref(new Date())
const minDate = computed(() => startOfMonth(new Date()))
const maxDate = computed(() => endOfMonth(new Date()))
</script>

还有disable-month-year-selectprops ,可以隐藏日历选取器的标题,其中包括箭头.

Css相关问答推荐

在React Native中使用绝对位置对图像进行居中

在Angular mat-drawer组件中防止在mat-drawer-innercontainer中添加滚动条

如何防止css边框缩小div?

:not() 适用于特定类中的所有 html 标签

flexbox换行时自动设置高度的原理是什么

如果中间元素的内容不适合 CSS,如何将其分隔到新行?

如何为以下布局安排网格?

如何让我的注册按钮在我的网站上像球一样 skip ?

flex 容器中的两个滚动块

React Typescript 中的自动 typewriter 效果

包装器内两个跨度之一上的文本溢出省略号

更改最后一个
  • 的 CSS
  • 下拉框中溢出文本的省略号

    最大宽度与最小宽度

    将 Web 字体转换和渲染为 base64 - 保持原始外观

    从 css 添加标题属性

    跨域 iframe 调整大小

    删除行内块元素中大文本上方和下方的空白

    CSS属性中的auto值是什么意思.

    为什么只为第一个元素显示双引号?