를 사용하여 나는 datepicker
구성 요소 내가 startDate
과 endDate
소품에 자바 스크립트 값을 전달하려는변화 소품 react_rails
<%= react_component "MyDatePicker", startDate: '', endDate: ''%>
를 표시하려면이 도우미를 사용하고 있습니다. 이럴 수있는 방법은 없나요?
를 사용하여 나는 datepicker
구성 요소 내가 startDate
과 endDate
소품에 자바 스크립트 값을 전달하려는변화 소품 react_rails
<%= react_component "MyDatePicker", startDate: '', endDate: ''%>
를 표시하려면이 도우미를 사용하고 있습니다. 이럴 수있는 방법은 없나요?
Pubsub
을 사용하여이 문제를 해결했습니다. 내가 한 것은 publish
사용자가 자바 스크립트에서 먼저 값을 선택했습니다. 그런 다음 이전에 published
이벤트를 구독하고 setState
을 사용하여 state
을 변경하여 반응하는 부모 구성 요소 라이프 사이클 메소드에서
이제 모바일에 있지만 일단 내가 PC에 접속하면 코드를 명확하게 게시 할 것입니다.
여기서 정확히 무엇을하려하는지 정확히 모르겠지만 구성 요소에서 레일 컨트롤러로 소품 값을 가져 오려면 다음을 수행하십시오. 반응 구성 요소에서 소품의 상태를 설정하고 사용자가 날짜를 선택할 때마다 ajax 요청을 보낼 수 있습니다.
레일 컨트롤러에서 사용하지 않고 반응 성분으로 사용하지 않으려하고 있습니다. 문제는 사용자 선택에 따라 소품을 전달해야한다는 것입니다. 구성 요소가로드 된 후에 발생합니다. – Abhilash