首页 > 解决方案 > 在点击函数中获取未定义

问题描述

我在我的应用程序中使用 react js。我有一个函数,当我点击按钮时会调用它。

const click = () => {
  dispatch(postData)
  console.log(selector.createUser.error.message;)
}

当我单击按钮提交时,我想在中获取错误消息console.log(selector.createUser.error.message;),但我没有定义,如果我第二次单击,我会收到消息。
为什么会发生这种情况以及如何解决?如何在第一次点击的点击功能中获得准确的价值?

标签: reactjsundefined

解决方案


const click = () => {
  dispatch(postData);
  console.log({selector.createUser.error.message});
}

像这样的东西应该工作。取决于是什么selector

注意:此代码段实际上不起作用,因为没有定义任何内容,但这显示了您将如何记录变量。


推荐阅读