Elixir 正确使用“内”字的方法;如果;模板中的条件
我正在尝试使用:Elixir 正确使用“内”字的方法;如果;模板中的条件,elixir,phoenix-framework,Elixir,Phoenix Framework,我正在尝试使用: <%= if @button_effect == "auxNo" || "mainNo" do %> 但只计算第一个值(“auxNo”),而不计算第二个值(“mainNo”)。 我尝试了不同的()组合,但到目前为止,它并没有像我想要的那样工作。 另一种选择是对2个以上的值使用“case”,但同样不能这样做。 我可以举两个例子(if和case)吗?您需要检查or条件下的@按钮效果: <%= if @button_effect == "auxNo" || @
<%= if @button_effect == "auxNo" || "mainNo" do %>
但只计算第一个值(“auxNo”
),而不计算第二个值(“mainNo”
)。
我尝试了不同的()
组合,但到目前为止,它并没有像我想要的那样工作。
另一种选择是对2个以上的值使用“case”,但同样不能这样做。
我可以举两个例子(
if
和case
)吗?您需要检查or条件下的@按钮效果
:
<%= if @button_effect == "auxNo" || @button_effect == "mainNo" do %>
您需要在您的或条件中检查
@按钮\u效果
:
<%= if @button_effect == "auxNo" || @button_effect == "mainNo" do %>
使用列表非常适合我,因为它包含N个值。伟大的使用列表非常适合我,因为它包含N个值。伟大的