權利知道我在哪裏導入不同的文件,用行動創造者的不同視圖索引文件:可以導入所有容器組件中的所有動作創建器嗎?
import generalActions from './generalActions'
import vftActions from './vftActions'
import shareActions from './shareActions'
import codeFormActions from './codeFormActions'
import signupActions from './signupActions'
const actions = {
...generalActions,
...vftActions,
...shareActions,
...codeFormActions,
...signupActions
}
export default actions
然後我每次導入動作指數與所有的操作:
import { connect } from 'react-redux'
import { bindActionCreators } from 'redux'
import actions from '../../redux/actions'
function mapDispatchToProps(dispatch) {
return {
actions: bindActionCreators(actions, dispatch)
}
}
export default connect(null, mapDispatchToProps)(ContainerComponent)
其好的,如果我分開這在不同的出口,並只導入我的容器需要的行動創造者?
此外,很有可能當我有很多動作創作者時,很難找到沒有拍攝的名字。
你認爲這是最好的方法嗎?
看起來我的回答對很多人都有幫助。你能贊成並批准嗎? – semanser