Size: a a a

React — русскоговорящее сообщество

2021 March 16

A

A in React — русскоговорящее сообщество
спасибо, не так читал, дурацкая ошибка
источник

DH

Dmitry Haiduk in React — русскоговорящее сообщество
Gearonix
с роутингом проблемы?
Да вообще не запускаются все скрипты, это сборка react-create-app.  Хотя есть сборка просто на вебпаке и она работает
источник

DH

Dmitry Haiduk in React — русскоговорящее сообщество
Dmitry Haiduk
Да вообще не запускаются все скрипты, это сборка react-create-app.  Хотя есть сборка просто на вебпаке и она работает
В дев режиме работает, в папке build запускаешь lite-server работает, заливаешь на хостинг даже прописав пути ./ реакт не работает даже на хостинге heroku
источник

DH

Dmitry Haiduk in React — русскоговорящее сообщество
Что то не так с react_devtools_backend.js
источник

DH

Dmitry Haiduk in React — русскоговорящее сообщество
Dmitry Haiduk
Что то не так с react_devtools_backend.js
На нем все останавливается
источник

AG

Andrey Gripich in React — русскоговорящее сообщество
подскажите...почему кроме русского языка я больше ничего не могу выбрать?
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
Andrey Gripich
подскажите...почему кроме русского языка я больше ничего не могу выбрать?
потому что value="rus"
источник

AG

Andrey Gripich in React — русскоговорящее сообщество
Andriy Dudariev
потому что value="rus"
так а что получается нужно три value указывать?
источник

DH

Dmitry Haiduk in React — русскоговорящее сообщество
Gearonix
с роутингом проблемы?
Может использовать "homepage": "http://mywebsite.com/relativepath",
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
нет, надо вынести value в стейт, и при изменении менять стейт
источник

AG

Andrey Gripich in React — русскоговорящее сообщество
Andriy Dudariev
нет, надо вынести value в стейт, и при изменении менять стейт
а можно подробнее?в стейт это куда именно?
источник

B

Bauyrzhan in React — русскоговорящее сообщество
Всем привет ребята,как кликнуть button в onchange,в коде?
источник

V

Vlad in React — русскоговорящее сообщество
Bauyrzhan
Всем привет ребята,как кликнуть button в onchange,в коде?
А зачем кликать?
источник

B

Bauyrzhan in React — русскоговорящее сообщество
Vlad
А зачем кликать?
если условия выполняется
источник

V

Vlad in React — русскоговорящее сообщество
Bauyrzhan
если условия выполняется
Ну просто вызови обработчик, кликать зачем?
источник

el

eden lane in React — русскоговорящее сообщество
Andrey Gripich
а можно подробнее?в стейт это куда именно?
в стейт внутри компонента, но если возникают такие вопросы, то тут парой ответов в чате не поможешь
источник

B

Bauyrzhan in React — русскоговорящее сообщество
Vlad
Ну просто вызови обработчик, кликать зачем?
точно все спасибо большое
источник

AG

Andrey Gripich in React — русскоговорящее сообщество
eden lane
в стейт внутри компонента, но если возникают такие вопросы, то тут парой ответов в чате не поможешь
export default function ControlledOpenSelect() {
 const classes = useStyles();
 const [age, setAge] = React.useState('');
 const [open, setOpen] = React.useState(false);

 const handleChange = (event) => {
   setAge(event.target.value);
 };

 const handleClose = () => {
   setOpen(false);
 };

 const handleOpen = () => {
   setOpen(true);
 };

 return (
   <div>
     <Button className={classes.button} onClick={handleOpen}>
       Open the select
     </Button>
     <FormControl className={classes.formControl}>
       <InputLabel id="demo-controlled-open-select-label">Age</InputLabel>
       <Select
         labelId="demo-controlled-open-select-label"
         id="demo-controlled-open-select"
         open={open}
         onClose={handleClose}
         onOpen={handleOpen}
         value={age}
         onChange={handleChange}
       >
         <MenuItem value="">
           <em>None</em>
         </MenuItem>
         <MenuItem value={10}>Ten</MenuItem>
         <MenuItem value={20}>Twenty</MenuItem>
         <MenuItem value={30}>Thirty</MenuItem>
       </Select>
     </FormControl>
   </div>
 );
}
вот полный код, что мне нужно оставить, что оставить в нем?
источник

AG

Andrey Gripich in React — русскоговорящее сообщество
eden lane
в стейт внутри компонента, но если возникают такие вопросы, то тут парой ответов в чате не поможешь
export оставлять?
источник

el

eden lane in React — русскоговорящее сообщество
Andrey Gripich
export default function ControlledOpenSelect() {
 const classes = useStyles();
 const [age, setAge] = React.useState('');
 const [open, setOpen] = React.useState(false);

 const handleChange = (event) => {
   setAge(event.target.value);
 };

 const handleClose = () => {
   setOpen(false);
 };

 const handleOpen = () => {
   setOpen(true);
 };

 return (
   <div>
     <Button className={classes.button} onClick={handleOpen}>
       Open the select
     </Button>
     <FormControl className={classes.formControl}>
       <InputLabel id="demo-controlled-open-select-label">Age</InputLabel>
       <Select
         labelId="demo-controlled-open-select-label"
         id="demo-controlled-open-select"
         open={open}
         onClose={handleClose}
         onOpen={handleOpen}
         value={age}
         onChange={handleChange}
       >
         <MenuItem value="">
           <em>None</em>
         </MenuItem>
         <MenuItem value={10}>Ten</MenuItem>
         <MenuItem value={20}>Twenty</MenuItem>
         <MenuItem value={30}>Thirty</MenuItem>
       </Select>
     </FormControl>
   </div>
 );
}
вот полный код, что мне нужно оставить, что оставить в нем?
const [age, setAge] = React.useState('');

вот  по аналогии с этим надо сделать стейт для языка
источник