問題タブ [react-dropzone]

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

javascript - nextjs で react-dropzone を使用する - タイプ「ファイル」の入力で複数のプロパティがサーバー レンダーの false に固執する場合、どうすれば true に設定できますか?

nextjs プロジェクトで react-dropzone を使用していますが、現在サーバーで dropzone コンポーネントをレンダリングすると、エラーが発生します。

"index.js:2178 警告: プロップmultipleが一致しませんでした。サーバー: "false" クライアント: "true"

コンポーネントに multiple={true} を設定しようとしましたが、うまくいきません。ただし、コンポーネントに multiple={false} を設定すると、クライアント レンダリングは正常に動作しますが、複数ファイルのアップロードが無効になります (予想どおり)。

フル サーバー レンダリングで multiple={true} でレンダリングされない理由について何か考えはありますか?

React、react-dropzone を使用した NextJS プロジェクト

コンポーネントに multiple={true} を設定しようとしました。プロジェクトの再構築を試みました。

multiple={false} を設定すると機能しますが、必要な機能が無効になります。