gpt4 book ai didi

ruby-on-rails-3 - 在 rails View 中呈现动态内容?

转载 作者:行者123 更新时间:2023-12-04 06:01:13 25 4
gpt4 key购买 nike

有什么区别:

<% content_for :something do %>
<% provide :something do %>

最佳答案

#provide工作方式与 #content_for 几乎相同, 保存 #provide不连接块。也就是说——下面的代码是从文档中抄来的——假设你有这些 #content_for s,可能在多个模板中,但按以下顺序定义:

<%Qcontent_for :navigation do %Q<
<li><%= link_to 'Home', :action => 'index' %></li>
<% end %>

<% content_for :navigation do %>
<li><%= link_to 'Login', :action => 'login' %></li>
<%Qend %>

现在,以下将在无序列表中呈现两个导航项,首先是“主页”,然后是“登录”:
<ul><%= content_for :navigation %></ul>
#provide不会连接,并且会呈现一个只有一个元素的列表。

关于ruby-on-rails-3 - 在 rails View 中呈现动态内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8870541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com