実装を見て勉強
今日の作業
実装を見て学習
RailsによるアジャイルWebアプリケーション開発でRailsのフレームワークについての学習
今日の作業でわかったこと&わからなかったこと
今日ははじめ実装を見て勉強していたがどのコントローラのどのメソッドが呼ばれてどんな画面遷移をするのかというのは
把握できるけどそのメソッド内でどんな処理がされているのかということを理解するにはまだまだ知識不足だと感じた。
なのでRailsによるアジャイルWebアプリケーション開発でRailsのフレームワークについての詳説を読みながら学習を進めた。
調べたことのまとめ
Array配列
文字列を要素に持つ場合'%W()'という特別なリテラルが使用できる。
連続する半角スペースを区切りにした文字列配列を作成する。
%W(z y x) #['z', 'y', 'x']と同じ
ページ管理
def list @pages,@item = pagenate(:items, :order=>"id", :per_page=>10) end
@pagesには各ページ情報オブジェクトの配列を管理しているページ管理オブジェクトが1つ入る。
@itemにはper_pageで指定した個数のインスタンスが入る。
ビューでは以下のような書式で表示できる。
<% @items.each do |item| %> <%= item.name %> <% end %>
明日の作業
実装を見て学習
RailsによるアジャイルWebアプリケーション開発でRailsのフレームワークについての学習
実装が終わったものを随時テスト