slimを使ってhtmlを書いています。
似たようなページを複製するために、パスを配列に入れてループでhtmlを出力させようと思い
次の記述をしたところ、エラーになってしまいます。
slim
1- $path_dir = ["aaa","bbb","ccc"] 2 3- ($path_dir.length).times do |i| 4 include #{$path_dir[i]}
'#{$path_dir[i]}' not found
include以下は変数が展開されないようです、これが仕様でしょうか?
includeではなく
divやpタグの中身に入るテキストとした場合は変数が展開されて出力されます。
配列の中身をincludeで使うパスにすることはできないのでしょうか?
あなたの回答
tips
プレビュー