如何在react中为对象赋值?
像这样!
import { initialState } from '../store/initialState';
const Func = state => {
initialState = {
...state,
}; //error!
}发布于 2020-03-09 16:00:22
不,您不能重新赋值导入的变量,因为import { initialState } ....等于const initialState = ...
您可以导出分配initialState的方法:
let initialState = ....
let setInitialState = (state) => {
initialState = {
...state
}
}
export { initialState , setInitialState };然后:
import{ initialState , setInitialState } from ...;
const Func = state => {
setInitialState(state)
}https://stackoverflow.com/questions/60596508
复制相似问题