画像を表示する
作ったviewから画像を表示するとき、
imgタグから画像を頑張って相対パスで指定しようとしたけど、
そんなことしなくていいらしい
まずはViewを作る
コントローラーを作るときに一緒につくることができます
たとえば
rails generate controller Pages index show
とうてばindexとshowというviewができます
画像はどこに置けばいいかというと、
だいたいここ!ってとこがあるらしいです
自分はassetsの下に保存しました
が、ここでちょっと戸惑ったのが、ディレクトリの指定です
viewファイルからimgタグでassets/images/img.pngと指定したが、これではなんだか知らんけど表示されず
<img class="logo-image" src="/assets/images/img.png" />
だってimagesってフォルダの中にあるのに、なんで指定したらだめやねん
正解はこれでした
<img class="logo-image" src="/assets/img.png" />
親切なんだか親切じゃないんだか