suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Reagieren Sie auf den booleschen Eingabewert im Standardwert

Ich habe eine kontrollierte Kontrollkästcheneingabe und soll auf Anfrage den Standardwert festlegen, erhalte jedoch die Fehlermeldung „Typ ‚boolean‘ kann nicht dem Typ ‚string|number|readonly string[]|undefiniert‘ zugeordnet werden“. Vielleicht wissen Sie, wie Sie das vermeiden können?

<input
   {...register("car")}
   type="checkbox"
   defaultValue={data.car ? true : false}
/>

P粉148782096P粉148782096448 Tage vor518

Antworte allen(1)Ich werde antworten

  • P粉019353247

    P粉0193532472023-09-11 12:46:05

    您可以在 input 元素中使用 defaultChecked 属性。

    例如:

    <input
      {...register("car")}
      type="checkbox"
      defaultChecked={data.car ? true : false}
    />

    Antwort
    0
  • StornierenAntwort