Powiedz, że mam prosty przełącznik:
Kiedy klikam przycisk, składnik Kolor zmienia się z czerwonego na niebieski
Mogę osiągnąć ten wynik, robiąc coś takiego.
index.js
Button: onClick={()=>{dispatch(changeColor())}}
Color: this.props.color ? blue : red
container.js
connect(mapStateToProps)(indexPage)
action_creator.js
function changeColor(){
return {type: 'CHANGE_COLOR'}
}
reduktor.js
switch(){
case 'CHANGE_COLOR':
return {color: true}
ale to jest cholernie dużo kodu do napisania dla czegoś, co mógłbym osiągnąć w 5 sekund z jQuery, niektórymi klasami i niektórymi css ...
Więc myślę, że tak naprawdę pytam, co ja tu robię źle?