1
첫 Flux 튜토리얼 https://github.com/facebook/flux/tree/master/examples/flux-todomvcFlux에서 ActionTypes의 용도는 무엇입니까?
'TodoActionTypes.js'파일이 실제로 무엇을하는지 혼란스러워합니다.
내가 묻는 것에 대해 명확하지 않은 점이 있으면 알려 주시기 바랍니다.
나는 앱 조회의 onToggleTodo 소품으로 설명하려고합니다 :
<AppView /> renders <Main /> which has props.onToggleTodo which is triggered on onChange.
그래서 onchange를가 TodoActions.toggleTodo을 트리거합니다. TodoActions에서
는 toggleTodo가 트리거되고이
toggleTodo(id) {
TodoDispatcher.dispatch({
type: TodoActionTypes.TOGGLE_TODO,
id,
});
},
이 TodoActionTypes.js에서,이 상점에 종류와 ID로 행동 전달 :이, TodoStore.js에서
const ActionTypes = {
...
TOGGLE_TODO: 'TOGGLE_TODO',
};
을 은
switch (action.type){
case TodoActionTypes.TOGGLE_TODO:
제 질문은 왜 필요합니까? 어디서나 'TOGGLE_TODO'을 (를) 시작 하시겠습니까?