問題タブ [angular-moment]

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 投票する
1 に答える
442 参照

momentjs - 角モーメントの非推奨警告

次のコード行は、以下の警告を生成します。

非推奨の警告: 瞬間の構築が js Date にフォールバックします。

次のコード行はどちらもそうではありません。誰が何が起こっているのか知っていますか?

iは配列の数値です:[0,1,2,3,4,5,6,] prac.dayShownはコントローラーのモーメント変数です。


コードの追加

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

angularjs - $modelValueを変更せずにAngularjs $viewValue

Angular (1.4.x) では、$modelValue を変更せずに入力コンテキストを動的に変更する方法はありますか? たとえば、$modelValue を変更せずに、ローカル/UTC の時間 (瞬間) 入力テキスト/コンテンツを動的に切り替えることは可能ですか? ビューとモデルの両方の値を変更する例を次に示します。モデル値ではなく、入力コンテキストをマスクするだけです。

ありがとう!

0 投票する
3 に答える
10671 参照

javascript - moment.jsを使用して、「先月」と「先週」でクリック時にオブジェクトの配列をフィルタリングします

配列内のすべてのオブジェクトについて、データベースから 2015-12-11T11:12:14.635Z として dateCreated を取得しています。

先週と先月のその配列をフィルタリングしたい

問題は、今日が 3 月 19 日の場合、過去 7 日間の 11 日から 18 日までを検索する必要があり、それは 24 時間を計算して過去 7 日間を検索しているようです * 7 私の検索では 00:00 から開始する必要があります:01 毎日。

今、私は最初に先週を最初に計算したい.. moment.jsを使用して現在の日付に基づいてから、データをフィルタリングできるように上記の形式に変換します

基本的に、現在のタイムスタンプに基づいて先週を計算したいと思います。

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

angularjs - amDifference フィルターを使用した日付間の差の計算

プランカー

角度モーメントでの amDifference フィルターの使用について質問があります。

現在、私は次のように設定しています:

これは、出荷日と現在の日付の差を計算していますが、必要なものとは逆になっています。たとえば、shipDate が 2015 年 12 月 5 日だった場合、現在は「-81」と表示されていますが、「81」と表示したいと考えています。だから私はこのようなものを推測します:

私はすでにこれを試しました:

うまくいきませんでした。

だから私は知りたいと思います:

  1. 正しい角モーメント フィルタを使用していますか?
  2. このフィルタを使用できる場合、どうすれば達成できますか?

本当にありがとう!

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

javascript - モジュールの依存関係を壊す RequireJS 最適化

そのため、RequireJS の r.js を使用して、すべての JavaScript モジュールを 1 つのファイルにコンパイルしようとしています。コードは別々のファイルに残りますが、スクリプトは問題なく実行されます。しかし、r.js がそれらをすべて同じファイルに配置した後、momentTimezones がロードされないようです。モジュール angularMoment はそれらの両方を使用し、モーメントのみがロードされます。

main.js で使用している shim は次のとおりです。

これは私のr.jsビルド構成です:

コンパイルした main.js を実行しようとすると、次のようになります。

他のすべてが機能します。コンパイルされた main.js を調べたところ、moment.js のコンテンツの後、angularMoment.js のコンテンツの前に、moment-timezones のコンテンツがそこにあります。

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

angularjs - AngularJS:時差に基づいてクラスを動的に設定する

私は時間を比較しており、それに基づいてcssクラス名を設定していますが、間違いを犯したため、コードが機能していません。誰か私のコードを見て、どこで間違いを犯したか教えてください。