私は比較的新しいNode.jsです。この時点までに、socket.emitとsocket.onで情報を細かく渡しています。私たちは、ユーザーが送信したときに電子メールの価値を出してログインページを非表示にする新しいフォームを持っています。データは放出されていますが、何らかの理由でemitの関数部分に入ってログインページを隠すことはありません。 if(data)セグメントに到達していません。それは機能(データ)の内側に行かない理由Node.jsソケットは発光していますが、関数呼び出しには入りません
$agentForm.submit(function(e){
e.preventDefault();
if(validateEmail($agentEmail.val()) && validatePW($pw.val())){
socket.emit('new agent', $agentEmail.val(), function(data){
if(data){
$loginPage.hide();
}
});
} else{
return;
}
});
値は、サーバー上でとても不確か放出されると、キャッチされています。より多くの情報が必要な場合は、私が提供することができます。あなたが提供できるどんな助けもありがとうございます。ありがとう!
うわー、それはそれは、コード行方不明は1行だけでした。本当にありがとうございました。以前はそこに実際にあったのですが、テスト中に削除されました。 –