reactjs - Material-ui/pickers:隐藏标签
问题描述
默认情况下,如果未选择任何标签,则标签将被放置为占位符(如下面的屏幕截图所示)。
<KeyboardDatePicker InputAdornmentProps={{
position: 'start'
}}
/>
有没有办法缩小标签并保持占位符为空?我尝试添加 InputAdornmentProps={{position: 'start'}} 并且它有所帮助(在下面的屏幕截图中),除了我不需要图标在开始时,我需要它保持原样,在右边。有没有办法实现它?我正在使用来自https://material-ui-pickers.dev/api/KeyboardDatePicker的 KeyboardDatePicker
解决方案
选择器及其子组件无法识别的任何道具都将传递给 material-ui TextField 组件。
所以你需要做的就是简单地从TextField
组件中添加所需的道具来缩小标签。结果将如下所示:
<KeyboardDatePicker InputLabelProps={{ shrink: true }} />
推荐阅读
- c# - 从一个列表创建两个随机列表
- c# - 通过 ASP NET Core 中的 HTTP 请求进行 IIS 自定义字段日志记录
- java - 两个变量之间的空检查的替代写作?
- c++ - 提示编译器浮点向量计数可被 8 整除?
- c - 在 Windows 上使用 clang 编译时如何获取调试符号
- android - Xamarin 应用程序的后请求不适用于较新的三星智能手机
- networking - 如何配置 Kubernetes 集群以使用平面网络
- javascript - Gatsby + Hotjar:Hotjar-Id 和 Hotjar-Snippet 版本的环境变量?
- qt - 如何将 QTableWidget 自动滚动到所选项目
- batch-file - 如何将变量的值传递给批处理文件中的另一个命令