1
我學習終極版如何命名減速或組件。我不明白的是,在../reducers/index.js文件我可以導入減速,在這種情況下,它被稱爲「SearchReducer」。但是,如果我看看這個文件,它從在那裏不叫「SearchReducer」所使用的函數調用,它只是「出口的默認功能」等等。當我導入它時,我是否可以在index.js中將減速器命名爲任何我想要的東西?而進口
這裏是../reducers/index.js
import { combineReducers } from 'redux';
import SearchReducer from './reducer_search';
import { reducer as formReducer } from 'redux-form';
const rootReducer = combineReducers({
search: SearchReducer,
});
export default rootReducer;
這裏是../reducers/reducer_search.js
import { SEARCH_USER } from '../actions/index';
export default function(state = [], action) {
switch(action.type) {
case SEARCH_USER:
return [ action.payload.data ];
}
return state;
}