Ошибка типа ReactJS: Не удается прочитать значение свойства «значение» неопределенного

#javascript #reactjs

Вопрос:

Ошибка типа ReactJS: При доступе к этому полю не удается прочитать свойство «значение» неопределенного значения

предупреждение(событие.цель.значение)

 import React , { useState }from 'react';
import {DashboardLayout} from '../components/Layout';
import Select from 'react-select'

const options = [
    { value: 'ami-abc*', label: 'ami-abc' },
    { value: 'ami-xyz*', label: 'ami-xyz' },
]

const DiscoverAMIPage = () => {
    return (
        <DashboardLayout>
            <h2>Discovered AMI</h2>
            <Select
                onChange={handleChange}
                options={options}
            />
        </DashboardLayout>
    )
}

function handleChange(event) {
    alert(event.target.value)
}
export default DiscoverAMIPage;
 

Ответ №1:

onChange react-select взамен value не будет event : https://react-select.com/props

 function handleChange(value) {
  alert(value)
}