내가이작동이 필요하지만
export var toggleTodo = (id) => {
return {
type: 'TOGGLE_TODO',
id
}
}
같은 조치를 수출하는 actions.js 파일이 작동하지으로 가져올하지만 난 그것을 ES6 가져 오기를 사용하여 가져올 때 오류
Uncaught TypeError: Cannot read property 'toggleTodo' of undefined
얻을 수 있지만, 일반적인 js를 사용하도록 요구합니다. 누군가 나에게 설명 할 수 있을까? 왜 이런 일이 일어나는가, 나는이 두 가지가 똑같은 것을 읽는다는 것을 의미한다. 뭔가 다른 것처럼 보인다.
// var actions = require('actions') working
// dispatch(actions.toggleTodo(id));
import actions from 'actions' //not working
dispatch(actions.toggleTodo(id));
[tag : requirejs]로 태그 지정했습니다. 실제로 사용하고 있습니까? (RequireJS는 * A * 특정 제품입니다. "자바 스크립트 require''"에 대한 일반적인 속기. 그것은 Node.js.가 제공하는'require' 참조하지 않습니다되지 않습니다)하지 않으면 그건 그냥이기 때문에, 그 태그를 제거하십시오 혼란 스럽다. – Louis