- Я пытаюсь научиться реагировать на редукционный вызов API
- поэтому я взял пример и реализовал в stackblitz
- Кроме того, я пытаюсь реализовать дополнительную функциональность, чтобы я мог лучше понять, как реагирует на редукционный архитектор.
- Я пытаюсь отобразить недавно посещенный канал, чтобы пользователь узнал, какой канал он недавно посещал.
- для этого я создал отдельный компонент и контейнер для последних каналов.
- В интерфейсе я могу отображать компонент, но не могу отображать каналы.
- для этого я использовал локальное хранилище, чтобы после обновления пользователь тоже узнал.
- но я не могу отобразить в браузере значения каналов, поскольку в консоли я не вижу, как эти значения выводятся на печать.
- Можете ли вы сказать мне, как это исправить, и можете ли вы сказать мне, правильно ли я разработал приложение Redux, чтобы я мог добавлять новые функции, просто создавая новые компоненты.
- предоставив мой код и стекаблитц ниже
https://medium.com/@lavitr01051977/basic-react-redux-app-with-async-call-to-api-e478e6e0c48b
https://stackblitz.com/edit/react-redux-realworld-radssv?file=containers/Channel.js
const mapDispatchToProps = (dispatch, ownProps) => ({
onClick: () => {
dispatch(getChannel(ownProps.channelString));
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount) + 1;
console.log("localStorage.clickcount--->", localStorage.clickcount);
}
}
}