我们的前端开发人员在给出设计规范后使用 CSS 样式构建了一个具有 javascript 功能的 html 页面(我们的 About.html 页面)。
我有一个 Rails 元素,我想将此页面添加到其中。
我注意到在 rails 文件系统中,在 app/views/static_pages 下我们有 1 个页面,home.html.haml
我想知道我是否应该将她构建的这个(或多个)文件转换为 HAML。
最佳答案
假设您要将“关于”页面添加为新页面而不是替换现有主页,您需要执行以下操作:
1) 在 routes.rb
中添加到新页面的路由,如下所示:
get "about" => "static_pages#about"
2) 向 app/controllers/static_pages_controller.rb
添加一个方法,如下所示:
def about
end
3) 复制about.html
文件到app/views/static_pages/about.html.erb
。
关于html - 如何将我的前端开发人员构建的 HTML 页面添加到 Rails 元素中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43989145/