SlimからVueへの書き換える際のチートシート

RailsのViewで使っているSlimからVueにスムーズに書き換えるためのチートシート

for文

elements.each do |element|

template(v-for="element in elements")

if文

if xxx == false

template(v-if="xxx == false")

紐づく関連テーブル情報取得

elements.child_table.name.present?

elements.to_json(include: )

or

elements.to_json(include: { {include: }})

上記のように子供or孫のテーブル情報まで返すようにして

elements.child_table.name

で参照

他の記事