【发布时间】:2021-01-06 09:15:25
【问题描述】:
我在尝试登录时遇到此错误,请任何人帮助我
未处理的拒绝 (TypeError):firebase__WEBPACK_IMPORTED_MODULE_1___default.a.signInWithEmailAndPassword 不是函数
import React, { useState } from 'react'
import auth from '../node_modules/firebase';
const Login = () => {
const [username, setUsername ] = useState('');
const [password, setPassword ] = useState('');
const handleLogin = async () => {
const response = await auth.signInWithEmailAndPassword(
username,
password
);
const { user } = response;
}
const handleUsername = event => {
setUsername(event.target.value)
}
const handlePassword = event => {
setPassword(event.target.value)
}
return(
<div>
<div className="container col-md-4 col-sm-10 mt-5">
<div class="card shadow">
<form className="container mt-4" >
<div class="form-group">
<input type="email" class="form-control"
placeholder="Email" onChange={handleUsername}/>
</div>
<div class="form-group">
<input type="password" class="form-control"
placeholder="password" onChange={handlePassword}/>
</div>
<div className="container d-flex justify-content-center mb-3">
<a className="btn btn-warning col-md-7 col-sm-12"
type="submit" onClick={handleLogin}>Log in</a>
</div>
</form>
</div>
</div>
</div>
)
【问题讨论】:
标签: javascript reactjs firebase firebase-authentication