Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.

Mengubah struktur materi event react berdasarkan guideline #99

Open
mnindrazaka opened this issue May 1, 2020 · 0 comments
Open

Mengubah struktur materi event react berdasarkan guideline #99

mnindrazaka opened this issue May 1, 2020 · 0 comments
Labels
react restructure restructure topic based on guideline

Comments

@mnindrazaka
Copy link
Member

mnindrazaka commented May 1, 2020

Berikut struktur materi berdasarkan guideline, silahkan berikan komentar apabila ada yang perlu ditambahkan

1. Permasalahan

Saat membuat fitur pada web, terkadang kita butuh menjalankan perintah saat sesuatu terjadi pada component kita. Misalnya saat button search ditekan

2. Penjelasan Materi Sebagai Solusi

Untuk menjalankan perintah saat sesuatu terjadi, kita bisa menggunakan event

3. Penjelasan Detail Materi

  • Cara membuat event handler di react
    • inline
    • dipisah

4. Contoh Kasus

Menerapkan beberapa event handler pada component search :

  • onclick pada tombol search
  • onchange pada input
function Search(props) {
  function handleButtonClick() {
    alert("tombol diklik");
  }

  function handleInputChange(event) {
    console.log(event.target.value);
  }

  return (
    <div>
      <label>{props.label}</label>
      <input
        id="search-input"
        onChange={handleInputChange}
        type="text"
        placeholder={props.placeholder}
      />
      <button onClick={handleButtonClick}>{props.buttonLabel}</button>
    </div>
  );
}
@mnindrazaka mnindrazaka added restructure restructure topic based on guideline react labels May 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
react restructure restructure topic based on guideline
Projects
None yet
Development

No branches or pull requests

1 participant