我知道我应该添加 if 语句,但是我该如何添加。我是 Rails 新手。有人可以帮我解决吗?
<div class="row">
<div class="col-md-12 col-sm-12">
<div class="col-md-6 col-sm-6">
<h4><i><%[email protected]_s + " " %></i>
<%= params[:state].humanize.pluralize + " on"%><i><%= @title %></i></h4>
</div>
<%= render "admin/report/appointments/filter_form.html.erb" %>
</div>
请使用 try 块而不是 if 条件,您可以从这里找到有关 try 的更多信息 https://apidock.com/rails/v3.2.1/Object/try
导轨5
params[:state]&.humanize&.pluralize
导轨4
params[:state].try(:humanize).try(:pluralize)
如果你不想使用try而只想使用if你可以使用三元条件
<h4><i><%[email protected]_s + " " %></i> <%= params[:state].nil? ? params[:state] : params[:state].humanize.pluralize "on" %>
但是 try 块会做与 if 条件相同的工作
<div class="row">
<div class="col-md-12 col-sm-12">
<div class="col-md-6 col-sm-6">
<h4><i><%[email protected]_s + " " %></i>
<%= params[:state].present? ? params[:state].humanize.pluralize : "" + " on"%><i><%= @title %></i></h4>
</div>
<%= render "admin/report/appointments/filter_form.html.erb" %>
</div>
我建议不要直接在视图中使用参数,您可以使用实例变量或对象(如果它已经存在)。 。展示?可以内联使用,.nil 应该用在对象上,因为它会跳过像 " ".nil 这样的情况?给出错误
学习讲述他们的故事/生活。 建立知识的方式:叙事研究中的知识是通过收集、分析和解释故事或叙述来建立的。研究人员通过访谈、个人日记、自传和口述历史等方法收集叙述。使用主题分析、叙述分析或话语分析等定性方法对这些叙述进行分析,以识别模式、主题和潜在含义。 实地考察的性质:叙事研究中的实地考察涉及直接与参与者接触以引出他们的故事。研究人员可以进行深度访谈、参加讲故事或收集书面叙述。实地考察过程灵活且开放,允许参与者用自己的语言和自己的节奏讲述他们的经历。这种方法有助于更深入地理解个人观点、情感和故事所处的背景。叙事探究侧重于故事或叙述的收集和分析,作为数据收集的中心方法。叙事探究中田野调查的性质包括: