Tôi sẽ sử dụng những gì tôi đã học được cho đến nay để kèo nhà cái tỷ lệ cá cược cách triển khai từng thành phần của React OSS Radar Scope®
1) Thành phần lịch
Thành phần lịch là một thành phần danh sách đơn giản Nếu bạn đã đọc đến đây, tôi nghĩ bạn sẽ hiểu

varPhản ứng= yêu cầu'Phản ứng';varuuid= yêu cầu'nút-uuid';varHằng số= yêu cầu'/Hằng số';varBộ định tuyến= yêu cầu'bộ định tuyến phản ứng';var Liên kết =Bộ định tuyếnLiên kết;yêu cầu'date-utils';varLịch=Phản ứngcreateClassvar_cái này= cái này;trở về cái nàyđạo cụthứ hạngNgàybản đồvardateStr=dtoFormat'MM tháng, YYYY';varLiên kết= Hằng sốROOT_PATH+ 'radarScope/' +dtoFormatHằng sốYEAR_MONTH_FORMAT;trở về <lí phím="lịch-tháng-" +dateStr><Liên kếtđến=Liên kết>dateStr</Liên kết></li>;;trở về<khóa div="Lịch"tên lớp="danh sách vùng chứa"><khóa div="hộp chứa lịch"><phím h3="tiêu đề lịch">Tháng hiển thị</h3><phím ul="danh sách lịch">cái này_ngày</ul></div></div>;;mô-đunxuất khẩu=Lịch;
Nó chỉ đơn giản là hiển thị tháng được hiển thị trong danh sách, nhưng đó là chức năng ReactRouter để thay đổi màn hình khi được nhấp vào<Link/>Sử dụng thẻ<Link/>Thẻ làđến
tuyếnjsx
Xử lý tuyến đường được thực thi khi nhấp vào màn hình hiển thị ban đầu hoặc lịch trên Routesjsx được định nghĩa như bên dưới
varPhản ứng= yêu cầu'Phản ứng';varBộ định tuyến= yêu cầu'bộ định tuyến phản ứng';varTuyến đường mặc định=Bộ định tuyếnDefaultRoute;varLộ trình=Bộ định tuyếnTuyến đường;varHằng số= yêu cầu'/constants';varChính= yêu cầu'/comComponents/Main';mô-đunxuất khẩu=<Tên tuyến đường="ống kính radar"đường dẫn=Hằng sốROOT_PATH><Tên tuyến đường="radarScope"đường dẫn="radarScope"người xử lý=Chính/><Tên tuyến đường="radarScopeYM"đường dẫn="radarScope/:yearMonth"người xử lý=Chính/><Tên tuyến đường="radarScopeCategory"đường dẫn="radarScope/category/:categoryId/:yearMonth"người xử lý=Chính/><Trình xử lý DefaultRoute=Chính/></Tuyến đường>;
Khi lịch được nhấp vào/radarScope/201502<Route name="radarScopeYM" path="radarScope/:yearMonth" handler=Maináp dụng Trình xử lý ở đây được chỉ định trong clientjsxRouterrun()Routerrun()và nhận dữ liệu xếp hạng phía máy chủ, danh sách danh mục và danh sách sản phẩmReactrender()
