2017-05-26 25 views
1

datetimepickerの角モーメントピッカー入力を使用していますが、入力時に今日の日付と現在の時刻を設定します。ここに私のソースコードです。手伝ってくれませんか。 ありがとう角モーメントピッカーで今日の日付と時刻をデフォルトに設定する方法

<input class="form-control" 
         format="DD/MM/YYYY HH:mm" 
         ng-model-options="{ updateOn: 'blur' }" 
         moment-picker="startDate" 
         id="startDate" 
         ng-model="startDate"> 
+0

スクリプトコードを追加してください。 –

+0

@Mr_Perfect私の問題に答えるためにありがとうございます。これは私が探しているものです。入力にanglejsコントローラの日付を追加する属性はありますか? ng-model = "startDate"は、startDate = new Date()を追加しても機能しません。 angularjsコントローラ – Rodrigo

+0

では、入力にどのような値を表示したいですか?私は完全な価値を意味するか、または日付と時間のみを意味しますか? –

答えて

0

コントローラは

angular 
    .module('Demo', ['moment-picker']) 
    .controller('DemoController', ['$scope', function ($scope) { 

     $scope.startDate = moment(); 
    }]); 
+0

私はタイムラインのチャートでdatepickerを使用している場合。グラフでクリックされた時間、つまりd3.mouse(this)から返された値として初期値を設定できますか?コントローラ自身の開始時に変数を設定する必要がありますか? – user2128

0

を初期化したときに、設定されたデフォルト値startDateあなたは、あなたの入力コントロールの開始日付属性を使用して開始日を設定することができます。値はモーメントオブジェクトでなければなりません。

<input class="form-control" 
    format="DD/MM/YYYY HH:mm" 
    ng-model-options="{ updateOn: 'blur' }" 
    moment-picker="startDate" 
    id="startDate" 
    ng-model="startDate" 
    start-date="startDate"> 

ここでは、作業fiddleです。ここでは、モーメントモーメントとモーメントモーメントのライブラリとモジュールをそれぞれ使用しました。

関連する問題