SAPUI5 DatePicker 如何在可以通过日历更改日期时禁止手动/键盘输入?

Posted

技术标签:

【中文标题】SAPUI5 DatePicker 如何在可以通过日历更改日期时禁止手动/键盘输入?【英文标题】:SAPUI5 DatePicker how to forbid manual / keyboard entry while change the date through calendar is possible? 【发布时间】:2021-10-29 08:10:38 【问题描述】:

我想在我的 DatePicker 上强制用户使用日历而不是键盘来输入日期。 我怎样才能做到这一点 ?我试过只读,但这不起作用。 谢谢

【问题讨论】:

【参考方案1】:

您可以使用 CSS,因为最终代码是 html

<DatePicker class="disabledInput"/>
.disabledInput input.sapMInputBaseInner 
    pointer-events: none;

另一种方法是扩展标准 sap.m.DatePicker 以将 disabled 属性也用于此输入字段。

【讨论】:

以上是关于SAPUI5 DatePicker 如何在可以通过日历更改日期时禁止手动/键盘输入?的主要内容,如果未能解决你的问题,请参考以下文章

SAPUI5:更改 url 中的 id 后如何重定向到 NotFound 页面?

SAPUI5 如何在语义详细视图中插入片段或 xmlview

如何从另一个函数触发选择事件 [SAPUI5]

SAPUI5中如何实现数据绑定?

如何在 SAPUI5 上的 i18n.properties 文件中包含 .properties 文件?

如何在控制器中从SAPUI5 V1.38.39中的本地JSON文件创建JSON模型?