Ruby on Railsにgemでfullcalendarを導入しました。
カレンダーを表示する(コントローラのアクションを呼ぶ)と何も表示されません。
毎回、更新(F5クリック)すると描画されます。
Ruby on Railsでfullcalendarを描画する際、皆さんはどのような設定をされているのでしょうか?
どうぞ宜しくお願い致します。
@@@@@@@@@@@@@以下コントローラ@@@@@@@@@@@@@
Topコントローラ
ruby
1class TopController < ApplicationController 2 3 def index 4 end 5 6 7end 8
カレンダーコントローラ
ruby
1class CalController < ApplicationController 2 3 def index 4 5 @datas = []; 6 for num in 1..3 do 7 @datas += [ 8 'title' => 'hoge'+ num.to_s, 9 'start' => '2017-05-0' + num.to_s, 10 'end' => '2017-05-0' + num.to_s, 11 'detail'=> 'aaa', 12 'color' => 'red', 13 'url' => '/cal/hoge' 14 ] 15 end 16 17 end 18 19 20end 21 22
@@@@@@@@@@@@@以下ビュー@@@@@@@@@@@@@
Top
ruby
1 2<a href="/cal/index">カレンダーへ</a> 3
カレンダー
ruby
1 2 <%= javascript_tag do %> 3 window.hoge_datas = <%= raw @datas.to_json %>; 4 <% end %> 5 6 <div id="calendar"></div> 7
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/12 01:10