当我想将用户输入的数据与数据库中的数据进行比较时,在if(username == item.username && password == item.password) {
行之前遇到意外的令牌问题。
请问如何解决此问题? 谢谢
login = (username,password) => {
if (username === null || password === null) {
alert("Veuillez remplir les champs !");
}else{
state ={
data:[]
}
fetchData= async()=>{
const response = await fetch('http:192.168.42.80:4545/authentification/:username/:password');
const users = await response.json();
this.setState({data: users});
}
function componentDidMount(){
this.fetchData();
}
<FlatList
data={this.state.data}
keyExtractor={(item,index) => index.toString()}
if(username == item.username && password == item.password) {
alert(" connecter");
}else{
alert("non connecter");
}
/>
}
}
我想在用户输入的登录名和密码与数据库中存储的信息之间进行比较