問題タブ [immutablelist]
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.
java - Google Guava を使用してテキストを含むコレクションをフィルタリングする
ImmutableList データ構造を使用しています。リストのコンテンツをフィルタリングし、インベントリの説明属性にその用語を含むすべての要素を返す最良の方法は何ですか?
javascript - Immutable.js - マップにネストされたリストに値を追加/更新する
Immutable.js を使用して、オブジェクトにネストされたリストにオブジェクトを追加しようとしています。handleRecieveLeads()
渡されたリードを設定するために、最初の関数を動作させることができました。2 番目の関数handleSaveLeads()
が正しく動作していません。
ログアウトしてこれまでに確認できたのは、その不変リストにプッシュされている新しいアイテムが上書きされていることです。そのため、コンソールにログを記録すると、最後にプッシュされたアイテムのみが表示され、前にあったアイテムは消えています。JS Bin へのリンク: https://jsbin.com/fugajofaxi/edit?js,console
java - Javaの不変リストでもあるKotlinで不変リストを作成するには?
Java/Kotlin 相互運用の問題があります。Kotlin の不変リストは、変更可能な通常の java.util.ArrayList にコンパイルされます。
コトリン (ライブラリ):
Java (消費者):
Javaの観点からもKotlinクラスを完全に不変にする方法は?
java - Java 不変キューへの要素の追加
誰かが私の小さな問題で私を助けてくれることを願っています. インターフェイスの不変キューに従って、このように EmptyQueue と NotEmptyQueue を定義しました。主な問題は、要素を myQueue に追加するメソッド enQueue が機能していないことです。Plsは私を助けてください:
インターフェース:
空のキュー:
NotEmptyQueue:
typescript - 型を持つオブジェクトの配列を定義するための不変リストと Typescript の適切な方法
サーバーから取得したJSONデータは次のとおりです
これを使用する Immutable List オブジェクトを定義したいinterface
私はこのようなことを試しましたが、うまくいきません:
そして使用するangular $http
しかし、その後myObjectList variable
はjsonとまったく同じです。代わりに、不変リストオブジェクトを保持し、何らかの方法で特定のタイプでデータをプッシュしたいと考えています。つまり、JSON オブジェクトが とまったく同じでない場合interface
myObject
、エラーが返されます。
私もこれを試しましたが、タイプスクリプトエラーが発生します
scala - Scalaでは、左折を使用してリスト内の特定のインデックスまで合計することは可能ですか?
選択したインデックスまでリストを合計する効果的な方法を見つけようとしています。
indexOf(2) を選択した場合、そのインデックスまでの合計を行うにはどうすればよいですか? ( 1 + 3 + 4) ?
javascript - インデックスの配列から immutable.js リストを並べ替える
ドラッグアンドドロップリスト機能を設定する不変リストがあります(リストアイテムを介してマッピングする場合、インデックス以外にリストアイテムにIDはありません)。
dragEnd では、イベントはリストの新しい順序の配列を提供しますが、前の順序のインデックスを参照する以外に、リスト項目を実際に識別するものは何も提供しません。
ストアを更新するには、これらのインデックスに基づいて並べ替えられた新しい不変データ リストをディスパッチする必要がありますが、これを行うための雄弁で簡潔な方法をまだ見つけていません。おそらくsortByを使用するか、最初のリストからorderedMapを作成し、newOrder配列から参照してorderedListを作成することを考えていましたか?? 良い解決策と思われるものを機能させることができませんでした。
発送する必要があります:
これを行う最良の方法は何ですか?