沙箱:https://codesandbox.io/s/angry-ganguly-6q0q2?file=/src/MessageToast.tsx
在上面的代码中,我试图使用redux显示react toast With state。一旦我从另一个组件单击登录按钮,错误状态就会变为true,并进入messageToast组件中的函数errorToast((。但是吐司没有显示出来,需要一些帮助来解决这个问题。非常感谢。
Toast未显示,因为redux存储中的message
未定义,所以它不显示消息。
在main.ts
中,更改:
dispatch(showToast())
至:
dispatch(showToast('message', true))
因为此操作创建者需要一些参数。(message
和isError
(。
沙盒