CreateSlice Error Uncaught ReferenceError: returnfalse is not defined
CreateSlice Error Uncaught ReferenceError: returnfalse is not defined
之前用过几次Redux Toolkit,创建slice的时候从来没有出现过这个错误。
const initialState = {
value : 0
}
export const counteSlice = createSlice({
name: 'counter',
initialState,
reducers: {
increment: (state, action) => {
state.value += 1
}
}
})
错误发生在 initialState。
initialState: 0
或
function setInitialState() {
return {
value: 0
}
}
....slice
initialState: () => setInitialstate
....
fine.But我认为这些不是使用工具包的正确方法。
错误说,
returnfalse is not defined
问题是webpack版本问题。我使用的是 webpack v.4.22,但是一旦我降级到 v.4.21 就解决了。 (升级更好)
我在尝试使用样式化组件时发现了这一点,并且出现了同样的错误。我在 https://github.com/styleguidist/react-styleguidist/issues/1181
找到了解决方案
之前用过几次Redux Toolkit,创建slice的时候从来没有出现过这个错误。
const initialState = {
value : 0
}
export const counteSlice = createSlice({
name: 'counter',
initialState,
reducers: {
increment: (state, action) => {
state.value += 1
}
}
})
错误发生在 initialState。
initialState: 0
或
function setInitialState() {
return {
value: 0
}
}
....slice
initialState: () => setInitialstate
....
fine.But我认为这些不是使用工具包的正确方法。
错误说, returnfalse is not defined
问题是webpack版本问题。我使用的是 webpack v.4.22,但是一旦我降级到 v.4.21 就解决了。 (升级更好)
我在尝试使用样式化组件时发现了这一点,并且出现了同样的错误。我在 https://github.com/styleguidist/react-styleguidist/issues/1181
找到了解决方案