最も簡単な方法でreduxの3つのコアを理解する
992 ワード
HTML構造は以下の通り
JavaScriptの構造は次のとおりです.
転載先:https://www.cnblogs.com/Lewiskycc/p/7455873.html
Count: 0
JavaScriptの構造は次のとおりです.
function counter (state = 0, action) {
switch (action.type) {
case 'INCREASE': return state + 1;
case 'DECREASE': return state - 1;
default: return state;
}
}
const {createStore} = Redux;
const store = createStore(counter);
store.subscribe(() => {
setCount(store.getState());
});
function setCount (count) {
document.getElementById('value').innerHTML = count;
}
document.getElementById('btn_increase').addEventListener('click', function () {
store.dispatch({type: 'INCREASE'});
});
document.getElementById('btn_decrease').addEventListener('click', function () {
store.dispatch({type: 'DECREASE'});
});
転載先:https://www.cnblogs.com/Lewiskycc/p/7455873.html