2016-05-06 12 views
0

私は年齢を選択する必要があり、月を選択するには上記の月に選択する必要があることを理解するのが難しいため、角度uiのboostrapのdatepickerで年を最初に表示する必要があります。年を選択する上記の年。 これは私が試したものです:angle ui boostrap datepicker show years first最初に

$scope.dateOptions = { 
    minMode: 'year', 
    maxMode:'day' 
}; 

答えて

1

あなたがui.bootstrap 0.13.4を使用しているとして、あなたはdatepicker要素に属性として設定する必要があります。また、グローバルに適用するdatepickerConfigを設定する必要があります。属性として定義する一方で は次のように書く:

datepicker-mode="'year'" 

は、二重引用符(またはその逆)の内側に単一引用符を使用することを忘れないでください。

属性http://plnkr.co/edit/xNg244qbfgTnAcginH43?p=preview

2

ワーキングPlunk:http://plnkr.co/edit/KAVPzZOOJPpKbEyio1Yg?p=preview

これは何をしたいです:datepickerMode: 'year'

$scope.options = { 
    datepickerMode: 'year' 
}; 
+0

を定義した後、私はその日を選択する必要が更新さplunkを参照してください、そして月も... –

+0

はい、それはあなたがそれを行うようになります。 Plunkをチェックしてください。 – Kyle

+0

角度1.3.9とブーストラップui 0.13.4では機能しません。ここは厚板です:http://plnkr.co/edit/FJqQ9iMOi6j4VayUIH7h?p=preview –