0
私はをstartDate
とendDate
に使用しています。 私はstartDate
をcurrentDate
と等しくし、以前の日付を無効にする必要があります。同様に、ユーザはstartDate
の後にのみendDate
を選択できます。angularJS md datepickerに前日の日付を記入するには
私はをstartDate
とendDate
に使用しています。 私はstartDate
をcurrentDate
と等しくし、以前の日付を無効にする必要があります。同様に、ユーザはstartDate
の後にのみendDate
を選択できます。angularJS md datepickerに前日の日付を記入するには
md-datepickerでは、md-min-date
を使用して最小日付を設定できます。ただ
<md-datepicker ng-model="startDate" md-placeholder="Enter date" md-min-date="today"></md-datepicker>
を使用し、唯一のstartDate
を選択した後endDate
を選択するために、あなたは第二にng-disabled
を利用することができます
$scope.today = new Date()
とビューで:あなたのコントローラでは、あなたは次のように$スコープ変数を設定することができますあなたのstartDate
モデルが設定されるまでの日付ピッカー。だからあなたの第二日付ピッカーディレクティブは
<md-datepicker ng-model="endDate" md-placeholder="Enter date" md-min-date="startDate" ng-disabled="startDate.length == 0"></md-datepicker>
のようになります。この情報がお役に立てば幸いです。
いくつかのコードを表示してください、それは参考になります。 – EyuelDK