是否有可能在 API 模式下将 HAML 实施到 Rails 项目?

问题描述 投票:0回答:1

如何在我的控制器上连接 HAML 模板?

我在 API 模式下使用 Rails 7,我想在我的应用程序中返回一个 HTML 模板

PD:我包括 ActionController::Base,因为 FullStack 模式下的 Rails 使用 ActionController::Base 返回 HTML 模板

# app/views/tickets/ticket.html.haml

%strong= Hello World
# app/controllers/tickets_controller.rb

class TicketsController < ActionController::Base
  def index
    # (return HAML template here)
  end
end
ruby-on-rails ruby api haml actionview
1个回答
0
投票

我解决问题!只是我这样做:

# app/controllers/tickets_controller.rb

class TicketsController < ActionController::Base
  def index
    render 'tickets/index'
  end
end

只是我将它呈现为 HTML 模板,几乎像 FullStack 模式

© www.soinside.com 2019 - 2024. All rights reserved.