2017-02-17 2 views
0

react-redux 및 material-ui로 약간의 응용 프로그램에서 작업하고 있으며 onNewRequest 속성을 사용할 때 자동 완성 필드에 문제가 있습니다. 구성 요소에 onClick처럼 발생하며 목록에서 요소 중 하나를 선택하지 않습니다.자동 완성 재질 UI onNewRequest 잘못된 동작

코드 :

const test =() => { 
    alert("Something"); 
} 

그리고 구성 요소 그것은 기본적으로 그의 데이터

case Status.OK: 
    return <AutoComplete 
    floatingLabelText="Origin" 
    filter={(searchText, key) => (searchText.length >= 3 && key.indexOf(searchText) !== -1)} 
    dataSource={ renderOrigins(response.data) } 
    openOnFocus={false} 
    maxSearchResults={3} 
    onNewRequest={ test() } 
    onClick={onClick(dispatch)} 
    style={{marginRight: '30px'}} 
    /> 

을 보여주기 위해 서비스 응답 작동하지만 내가) (자동 완성 필드에게 기능 검사를 선택할 때입니다 해고, 내가 목록에서 요소를 선택하면 아무 일도 일어나지 않습니다.

감사합니다.

답변

0

내 잘못됨, onNewRequest = {테스트()}가 onNewRequest = {테스트} 여야 함