問題タブ [cls]
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.
c# - C# CLS は ulong パラメータの受け渡しをカバーしていませんか?
以下は、C# に関する本からのものです。
たとえば、次の Add() メソッドは CLS に準拠していません。これは、パラメーターと戻り値が符号なしデータを使用しているためです (これは CLS の要件ではありません)。
これは何を意味するのでしょうか?関数がulong
値を取得できないのはなぜですか? それは C# の CLS (Common Language Specification) でカバーされていませんか?
私は例を試してみましたが、ビルドして正常に動作します。ulong
引数を渡すことは非常に基本的だと思いました。このパラグラフラリーは何を意味するのか?
reactjs - DOM ノードを再利用すると、膨大な累積レイアウト シフト (CLS) が発生します。
更新に 500 ミリ秒以上かかるリストを次に示します (通常、サーバー リクエストがあります)。
https://codesandbox.io/s/silent-haze-6ku1v?file=/src/App.js:1268-1275
問題:
一方では、単純なキーを項目に割り当てて DOM ノードを再利用すると (ReactJS では当然のことですが) 、数回のリロード後にすぐに巨大な CLSにつながります。
一方、 DOM ノードを再作成すると、優れた UX を維持するためにアイテムのデータをキャッシュする必要があることを除けば、パフォーマンス オーバーヘッドが発生します。
質問:
CLS とパフォーマンスのオーバーヘッドの両方を解決するソリューションはありますか?