#reactjs
#reactjs
Вопрос:
Я хочу вернуть элемент ввода, который принимает имя пользователя сокета в componentWillMount, который будет использоваться в функции рендеринга, но я не знаю, как я должен это делать. Есть ли способ, которым я мог бы это сделать?
Комментарии:
1. Я не уверен, что понимаю, что вы пытаетесь сделать — вы пытаетесь получить входные данные и присвоить их переменной перед
render
запуском?2. Да, я пытаюсь собрать информацию перед функцией рендеринга..
3. Я сомневаюсь, что это возможно, и это определенно противоречит философии React. Возможно, было бы разумнее иметь компонент контейнера с вводом и кнопкой, которая передает имя пользователя в качестве реквизита после нажатия кнопки (вы можете использовать троичный, чтобы компонент создавался только после нажатия кнопки)