React 구성 요소에서 사용하기 쉬운 react-input-callendar 사용하기
3579 단어 ReactJavaScript
jQuery UI의 Datepicker를 사용해도 되지만 오랜만에 오셨네요?나는 React와 마음이 맞는 좋은 물건을 찾았다.
그래서 가까스로 도착한 것은react-input-calendar였다.
겉모습은 이런 느낌.
설치하다.
% npm install react-input-calendar --save
사용법
React의 구성 요소의render 함수에 다음과 같이 정의되어 있으면 먼저 사용할 수 있습니다.
여기는 README의 거리입니다.
var Calendar = require('react-input-calendar');
(中略)
<Calendar format="DD/MM/YYYY" date="4-12-2014" />
사용자 정의
아래의 맞춤형 방법.
<label labelFor="ticketDate">登録日</label>
<Calendar
// 日付の書式をYYYY-MM-DDにする
format="YYYY-MM-DD"
// onChange時に返ってくる日付の書式
computableFormat="YYYY-MM-DD"
// 日付変更時のコールバック(ここでは、親コンポーネントの関数をセット)
onChange={this.props.changeDate}
// 初期表示時の日付(ここでは、propsで親コンポーネントから本日をもらう)
date={this.props.ticketDate}
// labelForとの紐付け
inputFieldId="ticketDate"
// 日付を選択したら、カレンダーが閉じるようにする
// propTypesがBooleanなので{true}を渡す
closeOnSelect={true}
/>
많은 설정치가 있는데 이번에는 자신이 사용하고 싶은 범위라면 문제 없이 대응할 수 있다.외관과 이번 CSS 프레임워크에 사용된Milligram 모두 위화감 없이 녹아들어 사용이 좋다.
Reference
이 문제에 관하여(React 구성 요소에서 사용하기 쉬운 react-input-callendar 사용하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mas0061/items/26c8ad5061159a0e2144텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)