gem의 fullcalendar를 구현해 본 소감

3663 단어 루비Rails
이 기사가 첫 투고이므로 실수하고 있는 곳 등이 있을지도 모릅니다. 양해.

fullcalendar란?



fullcalendar는 rails의 gem입니다. 알고 있는 분도 있을지도 모릅니다만 자세한 것은 공식 문서를 봐 주세요. 톱 페이지에 샘플이 있습니다.
fullcalenfar 공식 문서

fullcalendar를 구현하는 방법



.Gemfile
//= require momentjs-rails 
//= require fullcalendar-rails 
//= require jquery-rails 

에서 gemfile에 추가합니다.
다음
bundle install

합니다.

MVC 만들기


rails g controller event index 
railsg model events

캘린더 표시



application.js
//= require jquery
//= require moment
//= require fullcalendar
#上記追加
//= reqire tree.
#以下追記 
$(document).ready(function(){
  $('#event').fullCalendar({
  })
});


이제 전체 캘린더를 부릅니다. 또한 내 경우에는 여러 장소에서 사용하고 싶었으므로 application.js로 만들었습니다.
따로 events.coffee에서도 ⭕️
다음

appliction.scss.rb
/*
*= require fullcalendar
*/
@
@
@


이렇게 설명합니다. 여기 d 주의해야 하는 것이 @ 위에 써야 하는 것입니다. 따로 가져오지 않아서 @ 따위 없어서 사람은 신경 쓰지 마세요.

views/events/index.html.erb
<div id="event"></div>

에서 볼 수 있습니다.



표시는 아마 일본어가 아니라 영어가 되어 있다고 생각합니다.
일본어 표기를 하고 싶은 경우는 이하를 참고해 주세요.
그렇다고해도 application.js에 다음을 추가하면됩니다.

application.js
//= require fullcalendar/lang/ja

fullcalendar를 사용해 본 소감



커스터마이즈가 어려운 데에 그다지 쓰기가 좋지 않다고 생각했다. 내가 하고 싶은 것은 캘린더에 이벤트를 쓰고 그것을 DB에 저장하고 다른 view로 표시하는 것이므로 fullcalendar에서는 할 수 없다고. 라고 할까, 내 기술로는 무리하자.
누군가 할 수 있다고 하는 사람은 정중하게 가르쳐 주시면 고맙습니다.
p.s
인턴 목적지를 찾고 있습니다. 프로그래밍 경력은 반년 정도입니다. 주로 백엔드 ruby ​​on rails,ruby를 사용하고 있습니다. 도쿄 근처 희망.

좋은 웹페이지 즐겨찾기