use*_*067 5 datetime angularjs ng-bind
我试图将我的模型的属性绑定到dateTime-local输入,并且某些东西无法正常工作.
这是我的模特
$scope.testDate = new Date($.now());
Run Code Online (Sandbox Code Playgroud)
这是我的HTML
<input type="datetime-local" id="exampleInput" name="input" ng-model="testDate" />
value = {{testDate}}
Run Code Online (Sandbox Code Playgroud)
当我启动应用程序时,dateTime输入在输入框中显示"mm/dd/yyyy, - : - : - ",但"value ="部分显示正确的dateTime值.
如果我在输入框中输入一个有效的日期,它将更新该值,以便绑定工作,但显示初始值的东西不是......
我在这里失踪了什么?
AngularJS支持datetime-local自版本以来的输入类型1.3.0-beta.1
并且这是一个突破性的变化,模型中的值必须是一个Date对象而不是像以前版本中的字符串.
因此,如果您想使用datetime-local输入并将其与Date对象绑定,请确保使用angularjs版本1.3.0-beta.1或更新版本.
| 归档时间: |
|
| 查看次数: |
4487 次 |
| 最近记录: |