0

我遇到了几件事,所以我会尽我所能详细说明。

我有一个Menu模型has_many Items

通过 Stimulus JS,我触发 turbo-frame 到达一个端点,该端点Items通过服务类动态创建并将其作为 turbo 帧返回。

menus_controller.rb

def instantiate_menu
  @items = InstantiatorService.call(menu_type_id: params[:menu_type_id])
  render partial: "items_turbo_frame"
end

_items_turbo_frame.html.rb

<%= turbo_frame_tag "items" do %>
<% end %>

在涡轮框架部分中,我试图显示表单字段并将动态创建的内容嵌套 itemsMenu表单中,因此当我提交表单时,它也将包含所有项目。我遇到的问题是将实际表单对象传递给部分并嵌套所有itemsvia field_for

4

0 回答 0