React의 양식 이벤트
5839 단어 react
의도한 결과
이것은 기사가 끝날 때까지 우리가 갖게 될 것입니다.
그림 1: React로 만든 빠르고 간단한 양식.
그림 2: 앱의 계층 구조 차트. 점선이 있는 상자는 구성 요소가 아니라 App.jsx 내부의 태그입니다.
시작하기
우리의 코드 예제는 점점 더 복잡해지고 있지만 여전히 새로운 것에 집중함으로써 이를 분석할 수 있습니다.
우리의 코드 예제는 점점 더 복잡해지고 있지만 여전히 새로운 것에 집중함으로써 이를 분석할 수 있습니다.
The input tag
import { useState } from "react";
export default function App() {
const [name, setName] = useState("");
function onSuscribe(event) {
event.preventDefault();
alert(`Welcome on board ${name}`);
}
function onName(event) {
setName(event.target.value);
}
return (
<div className="App">
<h1>Our new customer is {name}</h1>
<form onSubmit={onSuscribe}>
<input value={name} onChange={(event) => onName(event)} />
<br />
<button>Suscribe</button>
</form>
</div>
);
}
양식 태그:
제출을 트리거하는 코드는 버튼 대신 양식에 첨부됩니다.
onSubmit 사용자가 양식 버튼을 누를 때 기능을 실행하는 양식 태그의 속성입니다. event.preventDefault() 함수의 onSuscribe. 이 줄은 양식을 보낸 후 웹 페이지가 자동으로 다시 로드되는 것을 방지하는 데 필요합니다. JavaScript가 강력한 언어가 되기 전에 기본 양식 조작을 수행하기 위해 서버측 언어가 필요할 때 페이지를 다시 로드하는 것은 정상적인 동작이었습니다.
이벤트를 변경하는 상태에 폼이 직접 연결되어 있지 않기 때문에 화살표 기능을 생략하여 입력란에서와 같이 이벤트를 전달할 수 있습니다.
입력 태그:
value이 있습니다. onChange이 있습니다. events가 있습니다.결론
이제 우리는 React에서 반쯤 끝났습니다. 다음날 우리는 서버에서 데이터를 가져오고 React 프로젝트 내에서 여러 페이지를 처리하여 대규모 애플리케이션 구축을 시작할 것입니다.
다음날 예정된 기사로 이동하거나 공부를 계속하기 전에 휴식을 취할 수 있습니다.
완성된 코드를 보고 싶다면 이 파일link을 열고 분기 양식을 엽니다.
학점:
표지: Photo by Kelly Sikkema on Unsplash
Reference
이 문제에 관하여(React의 양식 이벤트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/eduardo_alvarez_946ae8b20/form-events-in-react-ejp
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
표지: Photo by Kelly Sikkema on Unsplash
Reference
이 문제에 관하여(React의 양식 이벤트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/eduardo_alvarez_946ae8b20/form-events-in-react-ejp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)