gpt4 book ai didi

Angularjs 日期输入允许空输入

转载 作者:行者123 更新时间:2023-12-03 06:55:57 27 4
gpt4 key购买 nike

对于 Angularjs 来说相对较新

我已阅读此处的日期输入文档: Angularjs Date Input它声明模型(输入绑定(bind)的数据)必须是 JavaScript 日期对象。

但是,在我的应用程序中,我希望能够显示一个最初为空的日期输入字段(可能除了占位符提示)。如果用户选择不输入日期,这是可以接受的情况。

我的理解是 JavaScript 日期对象总是描述某些日期。因此,日期输入由于绑定(bind)到模型,因此将始终显示一些日期。如果用户忽略或跳过日期输入,则日期似乎仍然已提供。我不希望这种事发生。

我想到的唯一解决方案是使用可以为空或包含日期的文本编辑字段。然后我必须以某种方式解析用户输入。但它不会有一个很好的日期选择器。

关于如何解决这个问题有什么建议吗?

最佳答案

好吧,您实际上可以简单地将值设置为未定义。

$scope.value = undefined 不会抛出错误。

查看工作plunkr:http://plnkr.co/edit/5Nf9UeC5XApAAST1eRJX?p=preview (根据OP之前的回复编辑。)

关于Angularjs 日期输入允许空输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24946151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com