이 자습서는 기능적 반응 구성 요소를 사용하여 블로그의 가입 기능을 구축하는 것을 보여줍니다. 이전 로그인 자습서를 바탕 으로이 섹션은 가입 양식 작성 및 사용자 등록을 처리하는 데 중점을 둡니다.
시작하기
git clone https://github.com/tutsplus/create-a-blogging-app-using-react
클라이언트 측 (React)
cd my-blog npm install형식 값 캡처
http://localhost:5000
핸들러는 입력 값이 변경 될 때마다 상태 변수를 업데이트합니다. 기본 브라우저 입력 유효성 검사 (예 : 이메일 형식 확인)가 사용됩니다. 가입 제출 처리
함수는 또는 axios와 같은 라이브러리를 사용하여 서버로 가입 데이터를 보냅니다 (보안 및 기능에 권장) :
app.post('/api/posts/userprofiletodb', (req, res, next) => { const values = [req.body.email, req.body.pwd]; // Corrected to use req.body pool.query(`INSERT INTO users(username, email, pwd, date_created) VALUES(, , , NOW()) ON CONFLICT DO NOTHING`, values, (q_err, q_res) => { if(q_err) return next(q_err); res.json(q_res.rows); }); });
작업 데모 useState
위 내용은 React, Part 2 : 사용자 가입을 사용하여 블로깅 앱 생성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!