Andrei
Если со страницы на страницу, то только update
Alexandr
аааа, ну тогда понятно, завел чела в заблуждение. Я то через страницу заходил у себя
Sanjeev
Hi
Sergei
Sanjeev
I am interested to learn react
Sanjeev
I am not getting proper source
Sanjeev
Do you know can you refer me please
Sanjeev
Do you know any best source ?
Sanjeev
Like any best website ?
Sanjeev
I am new to react
Mikhail
всем привет!
Нужен совет, кто то может сталкивался.
Нужно подключить гул карту, на которой будут маркеры тачек реальном времени и отрисовка пройденного маршрута
Лучше юзать библиотеку
(https://www.npmjs.com/package/@react-google-maps/api) ?
Или подскажите какой то аналог хороший возможно. ?
Или лучше через CDM подклчить в дом скрип и работать на прямую с апи гугла
Юрий
подскажите, можно оставить фильр по некоторые лишь столбам, а некоторые оставить без фильтрации? https://codesandbox.io/s/v6n31p1kl
Yury
js - one love
что это
js - one love
render() {
const {posts,loading} = this.state
return (
<div style={{ backgroundColor: '#fff', padding: '25px 10px', minHeight: 360}}>
{
loading
&&
<CircularProgress color="secondary" style={{display: 'block', margin: '0 auto'}}/>
||
<>
{
posts.length < 1
?
<Typography variant="h4" component="h2" align='center' style={{ padding: '10px 0'}}>No posts...</Typography>
:
posts.map( post => (
<Post key={post.id} post={post}/>
))
}
</>
}
</div>
)
}
js - one love
правильно ли я сделал?
js - one love
все работает
js - one love
но IDE ругается
js - one love
Андрей
Ну скобками отдели условия
Nurdan
Попробуй вместо <> поставить ' '
Юрий
Vladislav
Йо,
Расскажите вкратце в чем отличие useDispatch хуки и нативной реализации connect mapDispatch
Yury
спасибо
та незачто, просто пробуй сперва нагуглить, потом уже наверн спрашивать )
Алексей
Ребят, как в create-react-app называется логгер ошибок, который рендерит сообщение об ошибке на страницу и дает ссылку на файл в редакторе, где была допущена ошибка? Или может это самописное решение?
arthur
Алексей
Anonymous
Киньте какой-нибудь real-world проект на реакте с effector в качестве СТМ
Anonymous
для одного сравнения)
Yury
Philipp
Ребят, кто использовал material-table?
Есть две колонки с lookup: {}, в первой два значения, в зависимости от того, какое выбрано, надо во второй менять возможные варианты. Такое можно сделать без костылей? Я когда пробегал страничку с описанием Фич этой таблички, вроде что-то видел подобное, что можно было по условию отображать контент (или это для селекта было, не помню), а сейчас найти не могу.
Anonymous
У кого-нибудь было, что axios ставит header на запросы, но на бек этот header не приходит?
Примерно так: axios.defaults.headers.common['Authorization'] = token;.
Но на сервере Authorization хедер пустой.
Artem
Народ, подскажите где у меня ошибка, очищаю интервал по этим ответам:
https://stackoverflow.com/questions/31023308/clearinterval-is-not-working-in-reactjs
но мой console.log в componentWillUpdate не срабатывает, как понять что интервал очищен?
Artem
Vadim
Anonymous
На фронте он успешно логируется.
Василий
в TS state у классового компонента так опистаьь надо
class Player extends React.Component<IProps, IState> {}
как описать state у функциональной с хуками ?
Denis
Василий
примерно так ?
const AppContainer = ({ recipient, skin }: IAppProps): IStateProps => { ... }
Denis
стейт, к сожалению, в одном интерфейсе не укзаать
можно сделать и потом в хуках показывать мол так и так
Василий
так я тип объекта для описал или типа стейта? или в каждом хуке надо его описывать ?
Denis
interface IState {
field: string
}
const [string, setString] = useState<IState['field'] | null>(null)
Denis
а так да, в каждом хуке
Василий
спасибо
Anonymous
Подскажите плз:
Функции
function __handleDragOver(e) {
setDragStatus("Now drop :)");
e.preventDefault();
e.stopPropagation();
}
function __handleDragEnter(e) {
setDragStatus("Drag here...");
e.stopPropagation();
}
function __handleDrop(e) {
e.preventDefault();
console.log(e.dataTransfer);
}
ХТМЛ
<div
style={{ padding: "30px" }}
onDragEnter={e => __handleDragEnter(e)}
onDragOver={e => __handleDragOver(e)}
onDrop={e => __handleDrop(e)}
>
<span>{dragStatus}</span>
</div>
Anonymous
поч у меня в e.dataTransfer ничего нету ?
Anonymous
точнее нету файла который перетаскиваю в e.dataTransfer.files
Igor
Выведи в консоль е и посмотри, что у тебя там приходит
Anonymous
Artem
Василий
кстати для обновления состояния вот этот пакет годиться react-addons-update? или еще что полезное есть
Denis
Anonymous
лол, если у кого то так же будет, багует консоль
Василий
обновить объект в state
Anonymous
Если прямиком выводить files[0] то все ок
Denis
Василий
когда в state большой объект - полезно
Turbo
как в функциональном компоненте выполнить какой-либо произвольный код до маунта компонента? в классовом для этого есть constructor, а в функциональном что-либо есть?
Василий
попробой useEffect(() => {}, []);
Turbo
useEffect это уже после маунта, а мне нужно именно до
Turbo
о, прикольно
Turbo
спасибо. попробую
Anton
те, кто используют react с typescript, подскажите, как описать props у компонента, к которому применен декоратор?
там, где я вызываю компонент, я передаю ему только часть пропсов, а остальные приходят из декоратора
и тс жалуется, что я при вызове не все передаю
Dmitriy
Turbo
Андрей
Denis
Андрей
Андрей
Хотя нет. Без понятия зачем. Человеку зачем-то нужно.
Turbo
зачем до маунта?
ну я грубо говоря ищу замену componentWillMount, я знаю про useState но я так и не понял, что делать, если мне нужно например просто функцию выполнить какую-либо
Anton
чем декоратор от хока отличается?
функционально — ничем, но может тс их воспринимает по-разному
как бы там ни было, при вызове компонента тс не понимает, что часть пропсов приходит от хока
Dmitriy
Anonymous
Привет
Turbo
тебе на основании выполнения функции стейт засетить нужно?
честно, я пока сам до конца не отвечу)) т.к. я только недавно начал) я смотрю видеокурсы, где чувак например включает EventEmitter до маунта в конструкторе классового компонента, я же пробую перевести это в функциональный компонент