"."/> ".">

Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apa yang perlu dilakukan jika react+maxlength tidak berkuat kuasa

Apa yang perlu dilakukan jika react+maxlength tidak berkuat kuasa

藏色散人
藏色散人asal
2022-12-30 14:08:082752semak imbas

Penyelesaian untuk react+maxlength tidak berfungsi: 1. Buka fail react yang sepadan 2. Tukar "maxlength" kepada "maxLength", kodnya seperti "232f52954156d8e7bd1ca437776c8fad96ac42c95369ad8c9dbbd274b6bcc83a".

Apa yang perlu dilakukan jika react+maxlength tidak berkuat kuasa

Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 18.0.0, komputer Dell G3.

Apakah yang perlu saya lakukan jika react+maxlength tidak berkuat kuasa?

Perihalan masalah:

Saya mempunyai input React tetapi maxlength tidak berfungsi. Adakah sesiapa tahu bagaimana untuk menyelesaikan masalah ini?

Ini ialah handleChangeInput

handleChangeInput(input) {    this.setState({
        ...this.state,        form: {
            ...this.state.form,
            [input.target.name]: input.target.value
        }
    })
}

Ini pendapat saya:

<div className="input-field col s12 m6 l6">
    <input onChange={this.handleChangeInput} value={this.state.form.message} type="text" className="phone validate" name="phone" maxlength="11"/>
    <label for="telefone">Telefone</label>
</div>

Masalah selesai:

Tukar maxlength kepada maxLength! Perhatikan huruf besar L.

<input
    id="ZIPCode"
    className="form-control"
    type="text"
    maxLength={10} // this is the important line
></input>

React menggunakan atribut html camelCased, jadi maxlength akan menjadi maxLength.

Pembelajaran yang disyorkan: "tutorial video bertindak balas"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika react+maxlength tidak berkuat kuasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn