問題タブ [angular-ui-datepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
347 参照

angular-ui-bootstrap - Angular UI Bootstrap Datepicker でカスタム月テンプレートを使用するにはどうすればよいですか?

Angular Bootstrap UI Datepicker の場合、SO hereで引用されているこの plunkrに示されている Angular Bootstrap UI テンプレートをオーバーライドする手法を複製することはできません。

これが私の試みです:

そして、これが私の試みです: plnkr.co/edit/xNPzXQHsHxomMmBPwOCc?p=preview

カレンダー テーブルが表示されないことに注意してください。

ありがとう、

G

0 投票する
1 に答える
590 参照

angularjs - 多くのAngularUI Datepickerがページのパフォーマンスを低下させています

私は AngularUI Datepicker を使用しています。それぞれ ng-repeat を持つ別々の部分ビューがあります。AngularUI-Bootstrap-Datepickers を使用していて、ページの読み込みが非常に遅くなっています。

私はこの答えに従いました: ページの多くの UI-Bootstrap-Datepickers の読み込みが非常に遅い - 単一のインスタンスを使用して要素を移動できますか?

しかし、他にもいくつかの問題がありました。このアプローチでは、個別の ng-if を使用してスパンからテキストボックスに切り替えています。ただし、それらを切り替えるにはかなりの時間がかかるため、テキストボックスで遊んでいることがユーザーに表示されます(画像 http://i.stack.imgur.com/YxZXQ.pngを確認してください)

私もこれに従いました: https://github.com/angular-ui/bootstrap/pull/3666/commits

しかし、変更を統合して日付ピッカーを正常に実行することができません。

この問題に対する信頼できる解決策はありますか?

0 投票する
1 に答える
127 参照

javascript - 角度はディレクティブ内の入力から無効なコンテンツを消去します

他のディレクティブと属性を動的に追加するディレクティブがあります。

そしてテンプレート:

値がバインドされていて、入力に何かを入力しようとすると、消去されます。モデルが無効な角度である場合、それを「未定義」に設定することはわかっていますが、ディレクティブの外で同じことを行うと、入力の内容が保持されます。

そして、これらの属性をテンプレートに移動し、$compile への呼び出しを削除すると、すべてが期待どおりに機能します。しかし、このようなアプローチの大きな欠点は、属性の外観を制御できないことです。常にレンダリングされます。

私は何が欠けていますか?

プランカー

0 投票する
1 に答える
762 参照

angularjs - すべての日付を有効にする方法

angular ui ブートストラップ ライブラリ ( http://angular-ui.github.io/bootstrap/ )の angular ui datepicker ウィジェットを使用しています。デフォルトでは、日付ピッカーは今日以降の日付のみを有効にできます。今日より前の日付はすべて無効です。日付ピッカーのすべての日付を有効にしたいと思います。どうやってやるの?お知らせ下さい。

以下のサイトでは、週末のみを無効にする方法が紹介されています。 http://angular-ui.github.io/bootstrap/

すべての週末が有効になるように、(そのサイトから) スコープ機能を変更します。ただし、今日より前のすべての日付 (平日と週末)は引き続き無効になっています。

$scope.disabled() 関数のコントローラーの私のコード更新:

これが、datepicker ウィジェットを使用した私のマークアップです。

0 投票する
1 に答える
882 参照

angularjs - ui-date angularjsに日付を割り当てることはできません

文字列の日付を ui-date に割り当てたい

私の見解

そして私の日付文字列「12/12/2015」

しかし、「エラー: ng-Model 値は Date オブジェクトである必要があります - 現在は文字列です - ui-date-format を使用して文字列から変換してください」というエラーが表示されました

誰か助けてください、ありがとう