반응 js의 캘린더
2113 단어 webdevhtmlreactjavascript
터미널에서 다음 명령을 실행합니다.
npx create-react-app react-calender
cd react-calender
npm i react-calender
src/app.js
로 이동하여 내용을 지우고,가져 오기 react, react-calender
import React from 'react';
import Calendar from 'react-calendar';
import 'react-calendar/dist/Calendar.css';
다음으로 함수 앱을 만들고 내보내기
export default function App() {
// main content goes here...
}
react useState를 사용하여 값과 onchange를 설정합니다.
export default function App() {
const [value, onChange] = React.useState(new Date());
}
그리고
export default function App() {
const [value, onChange] = React.useState(new Date());
return (
<div>
<Calendar onChange={onChange} value={value} />
</div>
);
}
다음으로
src/index.js
로 이동하여 다음 코드를 붙여넣습니다.import React, { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import App from './App';
const rootElement = document.getElementById('root');
const root = createRoot(rootElement);
root.render(
<StrictMode>
<App />
</StrictMode>
);
app.js 전체 소스 코드:
import React from 'react';
import Calendar from 'react-calendar';
import 'react-calendar/dist/Calendar.css';
export default function App() {
const [value, onChange] = React.useState(new Date());
return (
<div>
<Calendar onChange={onChange} value={value} />
</div>
);
}
라이브 데모: https://reactcalenderbyrishi.stackblitz.io/
감사합니다
Reference
이 문제에 관하여(반응 js의 캘린더), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rishikesh00760/calender-in-react-js-kjb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)