2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Ruby on Rails】パーシャル (partial)について

Posted at

#パーシャル (partial)とは

ビュー画面を共通化するために使用します。
ビュー内のコードをいくつものファイルに分割して書き出し、他のテンプレートでも使いまわすことができます。

##パーシャル (partial)の使用方法

header.html.erb」 といった「(ファイル名).html.slim」
の先頭に_(アンダースコア)を付けたファイルを作成します。
これは、パーシャルで使う普遍的な命名規則となります。

##パーシャル (partial)の呼び出し方

<%= render 'layouts/header' %>

上記のように、「render ファイル名(ディレクトリを指定)」で呼び出すことが可能です。

##おわりに
パーシャルはビューファイル内で使われている部分を一つのファイルにまとめて使いまわすことができる便利な機能となります。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?