Евгений (метранпаж)
если нечего не пришло, то принять эти данные по умолчанию
Alex_
users?page=${currentPage}&count=${pageSize},
Alex_
вот вставь вместо своего запроса с запятой
Anonymous
ок попробую
Alex_
Запятая за кавічками
Alex_
что в респонсе?
Anonymous
Anonymous
Сергей
Так это респонс на получение юзеров... статус Фолов и не фоллов вроде отдельный запрос надо было..хотя не помню точно.. глянуть негде с телефона сижу
Сергей
Да...изменения статуса и получение отдельные запросы на фоллов...хотя туплю...я просто фоллов и унфолов в профайл перенес и потому отдельным запросом подтягиваю..
Сергей
Тебе надо при отрисовке вытягивать из юзера статус фоллов там будет сидит..и на основе него рисовать кнопки..
Alex_
У него не меняеться фолловед на серваке
Сергей
Так кидать фото нид на запрос и респонс на фоллов/id ..уходит ли на сервак точно запрос с id в конце и что конкретно в ответе...ещё ньюанс платил ли ты за апи димычу...если нет то там ограничение на количество запросов в час...подожди и позже попробуй..может ты попытками лимит исчерпал...
Yura
Привет всем
Yura
Народ помогите решить проблему
Yura
Yura
Remove posr
Yura
Post
Yura
Возвращает state .filter is not a function
Timur
Всем привет
Timur
Подскажите, как сделать простейший счётчик
Timur
Пишу в Create React App
Timur
То есть по щелчку на кнопку "+" на счётчике должно отображаться на число больше, по кнопке "-" - меньше
Anonymous
Ребят всем привет, нахожусь на 63 ем уроке samuray:: все идёт отлично но вот все равно не понимаю полный принцып работы с API, виной тупость или со временем все встанит на своё место? 😂
Константин
То есть по щелчку на кнопку "+" на счётчике должно отображаться на число больше, по кнопке "-" - меньше
Создай переменную счетчик. Повесь на кнопки обработку событий клика. В функциях обработки прибавляй или вычетай единицу. Результат выводи в нужном месте
Natasha Undefined
А я застряла на 46 уроке, а Димыч структуру бд даёт? Если я на своем серваке хочу бэкенд сама сделать?
Константин
Переменную я завожу за пределами render?
Я бы делал в локальном состоянии. Из условия задачи не очень понятно где тебе это нужно делать.
Timur
Я бы делал в локальном состоянии. Из условия задачи не очень понятно где тебе это нужно делать.
Там довольно простое задание. Я должен сделать кнопку, по клику на которую появляется счётчик с "0" в div каком-нибудь, и две кнопки "+" и "-".
Timur
нажимаю плюс - num++ будет
Timur
нажимаю минус - num--
Timur
или нет?
Константин
Да
Константин
Это оно
Alex_
import React, { PropTypes,useState } from 'react'; const Go = props => { const [count, setCount] = useState(0); return ( <div> <p>Вы кликнули {count} раз(а)</p> <button onClick={() => setCount(count + 1)}> + </button> <button onClick={() => setCount(count - 1)}> - </button> </div> ); } export default Go
Константин
Но лучше значение считывать из дива отрисовки тогда можно избавиться от глобальной переменной
Alex_
Это тебе нужно?
Alex_
только Прототипы там ненужно .то лишнее
Timur
как раз хотел о пропсах спросить, зачем они тут 😊
Timur
useState - это же отслеживание состояния или нет?
Alex_
да.отслеживает состояние.
Alex_
setCount изменяет значение переменной count
Alex_
setCount это типа функция .А соunt переменная
Alex_
useState(5); count будет равно 5
Timur
читаю потихоньку книгу, которую Димыч советовал
Timur
как считаете, она поможет разобаться в React?
Timur
там с кабаном на обложке, O'Reilley
Alex_
функциональное программирование
Alex_
React redux
Alex_
да книга крутая
Timur
даже приобрёл, на мониторе супер неудобно читать
Alex_
я сам читаю .Поможет только если те примеры паралельно ручками набирать и оптимизировать
Alex_
альтернативный вариант с классом кому нужно
Alex_
class GO extends React.Component { constructor(props) { super(props); this.state = { count: 0 }; } render() { return ( <div> <p>Вы кликнули {this.state.count} раз(а)</p> <button onClick={() => this.setState({ count: this.state.count + 1 })}> + </button> <button onClick={() => this.setState({ count: this.state.count - 1 })}> - </button> </div> ); } }
Timur
почему столько фигурных скобок?
Timur
onClick=()=>{ } разве не так должно быть?
Alex_
почему столько фигурных скобок?
Внутри вызывается анонимная функция
Timur
ой
Timur
я такого не знаю(
Alex_
в противном случае тебе прийдется поместить this.setState({ count: this.state.count - 1 }) в отдельную функцию в классе
Alex_
почитай об этом немного
Anonymous
Что именно не ясно? Могу все полностью объяснить
Как понять когда и как именно взаимодействовать с API, к примеру для followed нужно вызвать функцию map и только оттуда достучаться до неё, почему нельзя на прямую обратится к ней
Евгений (метранпаж)
Ща приеду и объясню , минут 40
Если судить по аве, то не приедешь =)
V
Та отвечаю))
V
Пьяный, но приеду
V
или конкретезируй тут свой вопрос, если коротко - АПИ это шлюз какой нибудь программы для общения с внешним миром
V
и когда тебе надо что-то получить или отправить - ты используешь предусмотренные, так называемые endpoints, что бы общаться через API с программой
Archer
как там библиотека называлась с кнопочками которые переключают странички? ну то есть есть список кнопок 1, 2, 3
SᑎOᙖOᖇᑎ
Как реализовать компоненту дропдовн меню Науиньте идеи пожалуйста
V
гуглите)
V
просто гуглишь - пагинацыя реакт, дропдавн меню реакт
V
уже все написано много лет назад
V
вы вообще ща в золотое время живете, ничего самому не надо изобретать)
Timur
разве можно считаться разработчиком
V
с какого перепугу?)