問題タブ [react-bootstrap-table]
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.
jquery - react-bootstrap-table のボタンで行データを取得する
react-bootstrap-table (var ReactBsTable = require("react-bootstrap-table")) を使用しています。
クリックすると、このボタン行に対応するIDまたは行データを表示するボタンを追加しようとしました。jqueryを使用しましたが、ボタンにIDを付けましたが、これらのボタンはすべて同じID(validatebutton)を持つため、最初の1つだけが機能し、残りは機能しません。多くのコンポーネントに同じIDを設定できないためです。
任意のアイデアをお願いします。
javascript - React を setState に使用して再帰を回避する方法は?
Flask サーバーで React を使用しており、ユーザーが情報を入力できるテーブルがあります。この子テーブルtableData
は、ユーザーがセルを編集したり、新しい行を追加したり、行を削除したりすると、MainApp の状態を更新します。
私の問題はimage
、画像の URL を格納するために MainApp の状態を使用していることです (この URL にはハッシュも含まれているため、クライアントが情報を要求するたびに変更されます)。ただし、tableData
ユーザーがテーブルを更新すると変更されるテーブル情報を保存するために、MainApp の状態も使用しています。これはcomponentWillUpdate
、イメージ blob を取得し、それを URL に変換して state を更新する呼び出しを行いますimage
。componentWillUpdate
これは、再帰呼び出しにつながると想像できるように、順番に呼び出します。Reactのドキュメントには、 setState
insideを呼び出さないと記載されていますcomponentWillUpdate
。これを行うための推奨される方法が何であるかについて興味があります。
私の意図した動作は、ユーザーがテーブルのセルを編集し、MainApp がテーブル情報と共にサーバーに要求を送信し、MainApp が画像を受け取り、それに応じてページを更新することです。image
URL を保存するために状態を使用すべきではありませんか?
これを行う 1 つの方法は、globalVariable (複数回呼び出される) に基づいたロジックで使用および使用するsetState
ことcomponentWillUpdate
ですが、これはおそらく推奨されるアプローチではないと確信しています。shouldComponentUpdate
shouldComponentUpdate
javascript - react-bootstrap-table のネストされたフィールドにアクセスできません
Mongo データベースは、ネストされたデータを含む配列を返す可能性があります。{applications: {data: {description: 'My description}}} に含まれるデータを表示したい
しかし、それはまったく機能しません。どうすればよいか、アイデアはありますか?ドキュメントにもSOにも何も見つかりませんでした。
ご協力ありがとう御座います ;)
javascript - ツールチップ付きの React ブートストラップ テーブル
反応ブートストラップ テーブルを使用して、info
配列に保存されているデータを表示しています。
一部の行には追加のプロパティが含まれている場合がありますoldPrice
。これは、表示されている価格の上にツールチップとして表示したいと考えています。どうやってやるの?
reactjs - 反応ブートストラップテーブルを編集し、編集後にデータを保存する方法
ブラウザページでテーブルを直接編集し、ページをリロードした後にデータを保存する方法。テーブルはreact bootstrap tableを使って作成しています。プロジェクトのスクリーンショットはこちら。スクリーンショットのように編集して保存する
私のプロジェクトのコードはこちらです。
反応ブートストラップはこちら