6

From date と To Date の 2 つの日付ピッカー テキスト ボックスがあります。

Angularjs Datepickerテキストボックスでデフォルトの日付を設定するには..?

4

3 に答える 3

14

日付ピッカーのテキストボックスの意味がわかりません。日付入力を使用していますか?

<input name="dateInput" type="date" ng-model="date"/>

その場合、コントローラーで ng-model 変数を設定する必要があります。この場合、 $scope.date を使用したいデフォルトの日付に設定する必要があります。たとえば、今日の日付を使用します。

var d=new Date();
var year=d.getFullYear();
var month=d.getMonth()+1;
if (month<10){
month="0" + month;
};
var day=d.getDate();
$scope.date=year + "-" + month + "-" + day;

http://plnkr.co/edit/WJ86aB?p=previewで plunkr をセットアップしました。

于 2013-09-27T19:44:05.493 に答える
3

その場合、コントローラーで ng-model 変数を設定する必要があります。この場合、 $scope.date を使用したいデフォルトの日付に設定する必要があります。たとえば、今日の日付を使用します。

$scope.date = new Date();

あなたのhtmlで:

<input name="dateInput" type="date" ng-model="date"/>
于 2015-01-10T19:22:04.607 に答える