万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1

    Reactで子コンポーネントのメソッドを呼ぶ

    https://stackoverflow.com/questions/37949981/call-child-method-from-parent

    ref使って、

    <Child ref={this.child} />

    current.メソッド名()で呼べる。

    this.child.current.getAlert();

    そのままだとundefinedになる?? コンストラクタでReact.createRef();が必須かも

      constructor(props) {
        super(props);
        this.myRef = React.createRef();
      }

    https://reactjs.org/docs/refs-and-the-dom.html

    TypeScriptでメンバ変数はanyが嫌なとき、

    private child: React.RefObject<Child>;

    React.RefObject<Child>ジェネリックで変数の型つけられる。