Size: a a a

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

2020 August 19

BE

Black Eyes in React — русскоговорящее сообщество
var css = require('./file.styl');
подскажите как взять нужный class?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Jasur
Беру данные из сервера
большая просьба пишите одни сообщением, а не в столбик кусками
источник

J

Jasur in React — русскоговорящее сообщество
Александр Бакиматов
большая просьба пишите одни сообщением, а не в столбик кусками
Понял
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Black Eyes
var css = require('./file.styl');
подскажите как взять нужный class?
это реакт?
источник

EA

El Anonimo in React — русскоговорящее сообщество
Вопрос по Canvas.js. Отрисовал линейный график, нужно добавить click listener, который будет отрабатывать по клику по любому месту, не только точкам графика.
Как?
https://canvasjs.com/docs/charts/chart-options/data/click/ - там был, это клики по графику.

Можно обернуть в div, хотелось бы передать click handler в CanvasJSChart.
источник

BE

Black Eyes in React — русскоговорящее сообщество
да
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
зачем там var и require?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Jasur
Беру данные из сервера
зачем использовать connect? Есть же useDispatch, для взятия данных из стора - useSelector
источник

BE

Black Eyes in React — русскоговорящее сообщество
https://github.com/shama/stylus-loader
Пробую, просто все стили подключить могу import...
хочу попробовать брать только нужный класс
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Black Eyes
https://github.com/shama/stylus-loader
Пробую, просто все стили подключить могу import...
хочу попробовать брать только нужный класс
если у тебя не цсс модули - то просто import 'styles.css' и на теги вешаешь нужные классы просто строками.
источник

J

Jasur in React — русскоговорящее сообщество
import React, { useEffect } from "react";
import { connect } from "react-redux";
import { getUsers } from "../actions/usersActions";

const Users = ({ users, getUsers }) => {
 useEffect(() => {
   getUsers();
 }, []);

 console.log("FROM SERVER", users);
 return (
   <div>
     {users.map((u) => (
       <React.Fragment key={u.id}>
         <h6>{u.name}</h6>
       </React.Fragment>
     ))}
   </div>
 );
};

const mapStateToProps = (state) => ({ users: state.users });

export default connect(mapStateToProps, { getUsers })(Users);



Вот так у меня компонента. Сейчас у меня в users ничего нету. Но когда удаляю  вот этот часть кода.  

{users.map((u) => (
       <React.Fragment key={u.id}>
         <h6>{u.name}</h6>
       </React.Fragment>
     ))}



 У меня users появляется данные. Можете помочь в чем проблема ?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
что такое компонента?
источник

K

Kirill in React — русскоговорящее сообщество
Rustam Sahatov
что такое компонента?
а остальной текст тебя не смущает?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Kirill
а остальной текст тебя не смущает?
я дальше не читал, как и код
источник

EA

El Anonimo in React — русскоговорящее сообщество
Компонент.
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
if (user.getMessage().toLowerCase().includes("компонента") { ban(user); }
источник

J

Jasur in React — русскоговорящее сообщество
Alexey Ermakov
if (user.getMessage().toLowerCase().includes("компонента") { ban(user); }
😂
источник

J

Jasur in React — русскоговорящее сообщество
Jasur
import React, { useEffect } from "react";
import { connect } from "react-redux";
import { getUsers } from "../actions/usersActions";

const Users = ({ users, getUsers }) => {
 useEffect(() => {
   getUsers();
 }, []);

 console.log("FROM SERVER", users);
 return (
   <div>
     {users.map((u) => (
       <React.Fragment key={u.id}>
         <h6>{u.name}</h6>
       </React.Fragment>
     ))}
   </div>
 );
};

const mapStateToProps = (state) => ({ users: state.users });

export default connect(mapStateToProps, { getUsers })(Users);



Вот так у меня компонента. Сейчас у меня в users ничего нету. Но когда удаляю  вот этот часть кода.  

{users.map((u) => (
       <React.Fragment key={u.id}>
         <h6>{u.name}</h6>
       </React.Fragment>
     ))}



 У меня users появляется данные. Можете помочь в чем проблема ?
Может кто-то помочь с этим ?
источник

EA

El Anonimo in React — русскоговорящее сообщество
Основы Реакта. На первом рендере users пустой, после UseEffect подбирает данные и экшен отправляет их на стор.
источник

EA

El Anonimo in React — русскоговорящее сообщество
users?.length > 0 && users.map(...)
источник