Ruby on rails ROR 2.x动态部分

Ruby on rails ROR 2.x动态部分,ruby-on-rails,Ruby On Rails,我是RubyonRails新手 在一个操作中,我需要动态生成一个包含编码内容的部分,并通过数据uri将其显示为弹出窗口: 控制器 def dashboard @surprise = get_deal(srand % current_user.dob_year) end def get_deal(magic_number) if magic_number < 500 return "<h5>You have won a voucher #{Vouch

我是RubyonRails新手

在一个操作中,我需要动态生成一个包含编码内容的部分,并通过数据uri将其显示为弹出窗口:

控制器

def dashboard
    @surprise = get_deal(srand % current_user.dob_year)
end

def get_deal(magic_number)
    if magic_number < 500
      return "<h5>You have won a voucher #{VoucherFactory.unused_in_the_queue}</h5>"
    end
end
def仪表板 @惊喜=获得交易(srand%当前用户.dob\u年) 结束 def get_交易(魔术号码) 如果幻数<500 return“您已赢得凭证{VoucherFactory.unused}” 结束 结束
现在,在视图中,我需要类似于
:partial=>@shopping
的内容,而无需保存文件。

您只需在视图中呈现@shopping即可:

<div id="surprise-area" ..>
    <%= @surprise %>
</div>