2017-07-25 4 views
1

私のアプリケーションにthis angularJS datepickerを使用しています。カレンダーに月と年だけを表示して日を削除する方法があるかどうかを知りたいですか?月と年を720kbで表示する方法AngularJS Datepicker

これは私が日付ピッカーを使用している方法です:

<datepicker date-format="MM yy" button-prev-title="previous month" button-next-title="next month" button-prev="<i class='fa fa-arrow-left'></i>" button-next="<i class='fa fa-arrow-right'></i>" id="dtDate" name="dtDate" > 
    <input ng-model="dtDate" /> 
</datepicker> 

私はdate-format="MM yy"を追加しようとしましたが、それが唯一の選択した日付ではなく日付ピッカー自体を変更します。

+0

本質的には、年月ピッカーがほしいと思うのですか?私はそれが最初の場所でその目的のために、これらの月のテーブルなどを作成し、特定の日付を選択する明示的な目的を持っているdatepickerを使用することは意味がないと思う。 – CBroe

+0

UI Bootstrapでは、datepickerでyear-monthモードのオプションを使用できます。アプリケーション全体が720kbのdatepickerを使用しているため、私はそれを使用できません。 –

+2

よく、このようなモードを提供するコンポーネント(おそらくそれに応じてレンダリングされたUIも同様に適応させる)は、日付ピッカーではないものとは異なるものです。だから、最初のものを使うのは理にかなっています。もちろん、後者のUI要素をCSSで気に入らないようにすることはできますが、それができない場合は、実際のコードを変更する必要があります。これがもう意味をなさないポイント。 – CBroe

答えて

0

私が作成したこのgitリポジトリを使用することに興味があると思います。 https://github.com/morfsys/multiple-month-picker

これは、あなたのプロジェクトでそれを使用する方法である。

HTML

<input type="text" multiple-month-picker /> 

JS

​​

これは、複数にまたがる複数の月を選択するのに役立ちます年。一番いいこと? AngularJSにあります。

私はそれがあなたを助けてくれることを願っています。

関連する問題