ボタンクリック時にTextFieldを印刷-正しく印刷されない

ウシエビラ

ユーザーが検索語を入力し、ボタンを押すと検索する機能をReactアプリに組み込んでみようとしています。(テキスト入力とボタンはmaterial-uiコンポーネントを使用しています)今のところ、用語をコンソールログに出力して、問題がないことを確認します。以下のコードを実行すると、出力は次のようになります。 "[object Object]。その理由を誰かが知っていますか?

 import React from 'react';
 import TextField from '@material-ui/core/TextField';
 import Button from '@material-ui/core/Button';

class searchText extends React.Component {
  state = {
    searchTerm: null,
  }

  handleClick = (searchTerm) => {
    this.setState({ searchTerm });
  }

  render() {
    const { searchTerm } = this.state;

    return (
      <div className ="Search">
        <TextField 
          id = "outlined-search"
          label="Enter Query"
          type = "search"
          className ="Search"
          variant="filled"
          value = {searchTerm}
         />

        <Button
         onClick={() =>{console.log("search: " +{searchTerm}); }}
         varient ="contained"
         classname="goButton" >
         Enter Query Here!
        <Button/>
     </div>
    );
  }
}

デフォルトの検索をエクスポート

更新:タイプミスを修正

Muhazzib UD-din Farooqui

入力値を取得してその値を状態に設定する関数はありません。これを試して。

// function for TextField Value Change
    getvalue=(event)=>{
        this.setState({
          searchTerm:event.target.value
        })
    }
// function for button click
    handleClick = () => {
        console.log(this.state.searchTerm)
    }

                <TextField 
                  id = "outlined-search"
                  label="Enter Query"
                  type = "search"
                  className ="Search"
                  variant="filled"
                  value = {this.state.searchTerm}
                  onChange={this.getvalue}
                 />

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

HashMapが正しく印刷されない

分類Dev

行が正しく印刷されない

分類Dev

PyCrypto が正しく印刷されない

分類Dev

マトリックスが正しく印刷されない

分類Dev

状態確認時に正しく印刷されない

分類Dev

配列のデータ値が正しく印刷されない

分類Dev

文字列リテラルが正しく印刷されない

分類Dev

カウントが正しく印刷されない

分類Dev

Cin.getlineが正しく印刷されず、正しく機能しない

分類Dev

PDFでは正しく印刷されるがRTFでは正しく印刷されない目次

分類Dev

負の値が正しく印刷されない

分類Dev

アレイが正しく印刷されない

分類Dev

2D配列が正しく印刷されない

分類Dev

関数がcで正しく印刷されない

分類Dev

文字列がCで正しく印刷されない

分類Dev

AWKPRINTF数字が正しく印刷されない

分類Dev

C-プログラムが正しく印刷されない

分類Dev

bashforループが正しく印刷されない

分類Dev

2D配列が正しく印刷されない

分類Dev

PDFの生成時に最初の行が正しく印刷されない

分類Dev

別のオブジェクトの配列が正しく印刷されない

分類Dev

前後にスクロールしているときにUIPageViewControllerがすばやく表示され、インデックスが印刷されない正しい

分類Dev

非正方形のスパイラルマトリックスが正しく印刷されない

分類Dev

QMessageBoxで[はい]ボタンがクリックされた場合に何かを印刷します

分類Dev

配列が正しく印刷されないのはなぜですか?

分類Dev

行列が正しく初期化/印刷されないのはなぜですか?

分類Dev

JS:異なるボタンをクリックすると、画面に異なる数字が印刷されますが、1つの数字しか印刷されません。

分類Dev

ステートメントが正しく印刷されない場合

分類Dev

Rmarkdown図のキャプションが正しく印刷されない

Related 関連記事

  1. 1

    HashMapが正しく印刷されない

  2. 2

    行が正しく印刷されない

  3. 3

    PyCrypto が正しく印刷されない

  4. 4

    マトリックスが正しく印刷されない

  5. 5

    状態確認時に正しく印刷されない

  6. 6

    配列のデータ値が正しく印刷されない

  7. 7

    文字列リテラルが正しく印刷されない

  8. 8

    カウントが正しく印刷されない

  9. 9

    Cin.getlineが正しく印刷されず、正しく機能しない

  10. 10

    PDFでは正しく印刷されるがRTFでは正しく印刷されない目次

  11. 11

    負の値が正しく印刷されない

  12. 12

    アレイが正しく印刷されない

  13. 13

    2D配列が正しく印刷されない

  14. 14

    関数がcで正しく印刷されない

  15. 15

    文字列がCで正しく印刷されない

  16. 16

    AWKPRINTF数字が正しく印刷されない

  17. 17

    C-プログラムが正しく印刷されない

  18. 18

    bashforループが正しく印刷されない

  19. 19

    2D配列が正しく印刷されない

  20. 20

    PDFの生成時に最初の行が正しく印刷されない

  21. 21

    別のオブジェクトの配列が正しく印刷されない

  22. 22

    前後にスクロールしているときにUIPageViewControllerがすばやく表示され、インデックスが印刷されない正しい

  23. 23

    非正方形のスパイラルマトリックスが正しく印刷されない

  24. 24

    QMessageBoxで[はい]ボタンがクリックされた場合に何かを印刷します

  25. 25

    配列が正しく印刷されないのはなぜですか?

  26. 26

    行列が正しく初期化/印刷されないのはなぜですか?

  27. 27

    JS:異なるボタンをクリックすると、画面に異なる数字が印刷されますが、1つの数字しか印刷されません。

  28. 28

    ステートメントが正しく印刷されない場合

  29. 29

    Rmarkdown図のキャプションが正しく印刷されない

ホットタグ

アーカイブ