[TIL] 221027

BeanxxΒ·2022λ…„ 10μ›” 27일
0

TIL

λͺ©λ‘ 보기
85/120
post-thumbnail

πŸ”₯ 였늘 ν•œ 일

  • ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ Lv.0 4문제 ν’€κΈ°
  • κΈ°μˆ λ©΄μ ‘ 질문 & λ‹΅λ³€ 5개 정리
  • [Udemy React] Section11(Practice Project-Food Order App) μ‹€μŠ΅

🧚 μƒˆλ‘­κ²Œ μ•Œκ²Œ 된 λ‚΄μš©

πŸ’« input props

객체 ν˜•νƒœλ‘œ propsλ₯Ό λ‚΄λ €μ£Όλ©΄ 일일히 속성을 μ•ˆ 적어도 ν•œλ²ˆμ— λ‚΄λ €μ€˜μ„œ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€.

<Input
  label="Amount"
  input={{
    id: "amount_" + props.id,
    type: "number",
    min: "1",
    max: "5",
    step: "1",
    defaultValue: "1", // μ΄ˆκΈ°κ°’
  }}
/>
import React from "react";
import classes from "./Input.module.css";

const Input = (props) => {
  return (
    <div className={classes.input}>
      <label htmlFor={props.input.id}>{props.label}</label>
      <input {...props.input} />
      {/* {...props.input}으둜 input의 λͺ¨λ“  객체 ν‚€&값을 λ°›μ•„μ˜¬ 수 있음 */}
    </div>
  );
};

export default Input;

✍️ Diary

λ¨Όκ°€ 점점 λ‚˜νƒœν•΄μ§€λŠ” λŠλ‚Œ,, ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ 레벨 0단계 ν‘ΈλŠ”λ° μ‹œκ°„μ΄ λ„˜ μ˜€λž˜κ±Έλ¦°λ‹€. πŸ˜΅β€πŸ’«

profile
FE developer

0개의 λŒ“κΈ€