繁体   English   中英

'writeUserData' 没有在反应中定义 no-undef

[英]'writeUserData' is not defined no-undef in react

我是新手,我尝试创建一个 function:

我总结一下我的代码:

class Signup extends Component {

constructor(props) {
    super(props);
}

componentDidMount() {

}

writeUserData = (userId, username, email) => {
  firebase.database().ref('users/' + userId).set({
    username: username,
    email: email
  });
}

handleSubmit = (e) => {
    if(!error) {
                writeUserData(userID, username, email); //'writeUserData' is not defined  no-undef

    }

为什么我的 writeUserData 没有定义为 no-undef?

writeUserData存在于 class 实例上,您需要像这样调用它this.writeUserData(userID, username, email)

handleSubmit = (e) => {
    if(!error) {
            this.writeUserData(userID, username, email); 

    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM