gpt4 book ai didi

angularjs - dateTime-local 未正确绑定(bind)

转载 作者:行者123 更新时间:2023-12-02 22:54:18 26 4
gpt4 key购买 nike

我正在尝试将模型的属性绑定(bind)到日期时间本地输入,但有些东西无法正常工作。

这是我的模型

$scope.testDate = new Date($.now());

这是我的 html

<input type="datetime-local" id="exampleInput" name="input" ng-model="testDate" />
value = {{testDate}}

当我启动应用程序时,日期时间输入在输入框中显示“mm/dd/yyyy, --:--:--”,但“value =”部分显示正确的日期时间值。

如果我在输入框中输入有效日期,它将更新该值,以便绑定(bind)正常工作,但显示初始值的内容无法...

我在这里缺少什么?

最佳答案

AngularJS 自 1.3.0-beta.1 版本起支持输入类型 datetime-local

这是一个重大更改,模型中的值必须是 Date 对象,而不是像以前版本中的字符串。

因此,如果您想使用 datetime-local 输入并将其与 Date 对象绑定(bind),请确保使用 angularjs 版本 1.3.0-beta.1或更新的版本。

关于angularjs - dateTime-local 未正确绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25238259/

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