問題タブ [react-spring]

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 に答える
549 参照

reactjs - タイプスクリプトのreact-use-gestureの基本的な例では、タイプエラーが発生します

このドラッグ アニメーションを typescript で使用しようとしていますhttps://codesandbox.io/s/viewpager-sq9ud

そして、私はこの行で立ち往生しています:

そして、それは私にこのエラーを与えます:

この呼び出しに一致するオーバーロードはありません。オーバーロード 1 of 2、「(ds: Partial> | undefined; onRest?(ds: Partial>): void; }>>): void」で、次のエラーが発生しました。型の値 '(i: any) => { display: string; x?: 未定義; } | { x: 番号; 表示: 文字列; タイプ 'Partial> | }' と共通のプロパティはありません。未定義; onRest?(ds: Partial>): void; }>>'. 呼ぶつもりだったの?オーバーロード 2 of 2, '(i: number): Partial> | 未定義; onRest?(ds: Partial>): void; }>>'、次のエラーが発生しました。タイプ '(i: any) => { display: string; の引数 x?: 未定義; } | { x: 番号; 表示: 文字列; }' は型 'number' のパラメーターに代入できません.ts(2769) Carousel.tsx(127, 11): この式を呼び出すつもりでしたか?

この set 関数は typescript でどのように見えるべきですか?

ありがとう!

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

javascript - React Springでアイコンを変更するには?

反応春でクリックしたときにアイコンを変更したい。たとえば、「」をクリックすると、「」に変わります。react spring のドキュメントでは、transition props で作ることができますが、onClick で切り替えるにはどうすればよいですか?

https://www.react-spring.io/docs/props/transition

次のコードは、react spring によって提供されます

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

reactjs - トランジションでぎくしゃくした動きを示すreact-spring

react-springシンプルなギャラリーアニメーションを作成するために使用しています。画像が右から表示され、左に向かってスムーズに移行するようにします。ただし、ここに示すように、ぎくしゃくした動きを取り除くことはできないようです。

コードは次のとおりです。