Dapatkah CombinedReducers disarangkan atau harus digunakan sekali untuk menggabungkan semua reduksi menjadi satu?
Apakah itu pendekatan yang buruk untuk membuat struktur pohon penyimpanan dengan menggabungkan reduksi pada setiap langkah?
Atau mungkin ada cara lain untuk menjaga penyimpanan akar tetap bersih (ingin menghindari penempatan semua daun pohon ke dalam gudang akar)
Contoh struktur Pseudocode:
rootReducer = combineReducers({
router, // redux-react-router reducer
account: combineReducers({
profile: combineReducers({
info, // reducer function
credentials // reducer function
}),
billing // reducer function
}),
// ... other combineReducers
})
});
Tentu, itu ide yang bagus.
Hai, saya mengimplementasikan beberapa gabunganReducer,
// schoolReducer.js
export default combineReducers({
company: companyReducer,
profile: profileReducer,
});
// studentInfo.js
export default combineReducers({
student: studentReducer,
course: courseReducer,
});
//rootReducer.js
export default combineReducers({
school: schoolReducer,
student: studentInfo,
});
mengalami kesalahan
Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.
@ justinlazaro-ubidy:
Ini adalah pelacak bug, bukan sistem pendukung. Untuk pertanyaan penggunaan, silakan gunakan Stack Overflow atau Reactiflux di mana ada lebih banyak orang yang siap membantu Anda - Anda mungkin akan mendapatkan jawaban yang lebih baik dengan lebih cepat. Terima kasih!
Komentar yang paling membantu
Tentu, itu ide yang bagus.