如何通过ng-model将今天的日期添加到我的日期输入?

时间:2014-11-30 11:22:56

标签: javascript angularjs ionic-framework

我需要在日期输入中显示今天的日期:

<input type="date" ng-model="data.date">

这是我的JS代码:

$scope.data = {};
$scope.data.date = new Date().toDateString();

但结果只是: enter image description here

我错了什么?

1 个答案:

答案 0 :(得分:0)

您可以使用input[type='date'],但格式数据必须是有效的ISO日期字符串(yyyy-MM-dd)

<input type="date" ng-model="data.date">

和代码

$scope.data = {};
$scope.data.date = new Date();

或将今天的日期转换为可读字符串

<input type="text" ng-model="data.date">

然后代码

 $scope.data = {};
 $scope.data.date = new Date().toDateString();