0
수정하려는 사용자 정의 typeahead
구성 요소가 있습니다 & 부모로부터 자식으로 맞춤 onBlur
메서드를 전달하려고합니다.getDefaultProps()에서 액세스 할 때 구성 요소 메소드 액세스가 정의되지 않은 이유는 무엇입니까?
getDefaultProps: function() {
console.log(this.handleBlur) // undefined
return {
onChange: function() {},
onBlur: this.handleBlur
}
}
handleBlur
내가 액세스 할 구성 요소 내부 방법 :
나는 경우 onBlur
에 정의 된 getDefaultProps
는 전달되지 않는다있다. 거기에있는 컴포넌트 내부의 메소드에 어떻게 접근합니까?
불행히도 우리는 ES6 클래스를 사용하지 않습니다. 우리의 코드베이스에서. – thedeliciousmuffin