我有一个功能:
const [audioState, setAudioState] = useContext(AudioContext)
const toggleMute = () => {
console.log('audioState.isMuted', audioState.isMuted)
setAudioState((s: AudioStateType) => ({ ...s, isMuted: !s.isMuted }))
}
有console.log
命中,但我没有得到isMuted
的切换。我在做什么错了?
答案 0 :(得分:0)
结果证明我的AudioProvider
中没有包裹这个文件。一旦这样做,它就可以正常工作。