Как добавить внешний компонент reactjs на клик с помощью хуков - PullRequest
0 голосов
/ 09 января 2020

Я совершенно новичок в reactjs. Как добавить внешний jsx с помощью функции onClick (только один раз), используя реакционные хуки?

1 Ответ

0 голосов
/ 09 января 2020

Вы можете использовать переменную массива в своем основном состоянии jsx (App. js), как показано ниже

    state = {
        externaljsx: []
    }

Для кнопки onClick вызывать функцию addExternal для добавления внешнего JSX

    addExternal = () => {
        this.setState({
             externaljsx: [this.state.externaljsx, <NameofyourJSX />]
        })
    }

Пожалуйста, обратите внимание, должно быть ваше имя компонента JSX.

...