Size: a a a

ECMAScript Developers

2020 March 29

II

Ibraev Iskender Aman in ECMAScript Developers
Прочитай доку express-fileupload
источник
2020 March 30

N

Node.js releases in ECMAScript Developers
источник

MI

Maral Islamova in ECMAScript Developers
Всем привет, кто использовал компонент Pagination из antd, встречался с таким багом при onChange ?


React.cloneElement(...): The argument must be a React element, but you passed undefined.
источник

KS

Kutman Soronbaev in ECMAScript Developers
Покажи код
источник

KS

Kutman Soronbaev in ECMAScript Developers
<Pagination
     showSizeChanger
     onShowSizeChange={onShowSizeChange}
     defaultCurrent={3}
     total={500}
     disabled
   /> from antd
источник

MI

Maral Islamova in ECMAScript Developers
 const onPagination = (pageNum) => {
   console.log(pageNum);

// конфликт выходит, когда вызываю fetchData() и setPage() одновременно
   fetchData(pageNum)  
   setPage(pageNum)
 };


 <Pagination
               itemRender={itemRender}
               onChange={onPagination}
               defaultCurrent={1}
               current={page}
               total={10 * data.pageCount}
             />
источник

KS

Kutman Soronbaev in ECMAScript Developers
fetchData из редакса?
источник

MI

Maral Islamova in ECMAScript Developers
нет, внутри компоненты
источник

KS

Kutman Soronbaev in ECMAScript Developers
у тебя приходит undefined, полный код скинь желательно скрином
источник

MI

Maral Islamova in ECMAScript Developers
сложно, 400 строк кода )
источник

KS

Kutman Soronbaev in ECMAScript Developers
в песочницу
источник

II

Ibraev Iskender Aman in ECMAScript Developers
{lin/axios} для чего импортирвали?
источник

MI

Maral Islamova in ECMAScript Developers
это настроенная авторизация
источник

DM

Daniel Manasov in ECMAScript Developers
setData([])
       setData(response.data) почему  пустой массив и потом результат?
источник

MI

Maral Islamova in ECMAScript Developers
при каждом клике на стр я кидаю запрос, респонс кладу в хук, а предыдущие данные очищаю
источник

DM

Daniel Manasov in ECMAScript Developers
Maral Islamova
Всем привет, кто использовал компонент Pagination из antd, встречался с таким багом при onChange ?


React.cloneElement(...): The argument must be a React element, but you passed undefined.
Можешь скинуть полный стактрейс ошибки?
источник

MI

Maral Islamova in ECMAScript Developers
источник

MI

Maral Islamova in ECMAScript Developers
ко мне приходит, более 5 страниц, до 5 страницы все нормально работает, а  после пятой выходит эта ошибка
источник

MI

Maral Islamova in ECMAScript Developers
Maral Islamova
 const onPagination = (pageNum) => {
   console.log(pageNum);

// конфликт выходит, когда вызываю fetchData() и setPage() одновременно
   fetchData(pageNum)  
   setPage(pageNum)
 };


 <Pagination
               itemRender={itemRender}
               onChange={onPagination}
               defaultCurrent={1}
               current={page}
               total={10 * data.pageCount}
             />
внутри ф-и  onPag ...  fetchData И setPage друг без друга нормально работают
источник

α

αμαν in ECMAScript Developers
1) два раза подряд вызывать setData смысла нет, сработает только последний

2) если бага при синхронном вызове fetchData и setPage то можно разделить их, например на строке 136 написать useEffect(fetchData, [page])
так будет идиоматичней даже
источник