Elixir 如何枚举一个外星成员灵丹妙药凤凰的索引
我正在寻找如何在html show中获得我的EXTO成员的自定义索引-从资源Elixir 如何枚举一个外星成员灵丹妙药凤凰的索引,elixir,ecto,phoenix,Elixir,Ecto,Phoenix,我正在寻找如何在html show中获得我的EXTO成员的自定义索引-从资源mix phx.gen.html生成。目标是每个新的post都应该有编号。我曾尝试在PostsController中创建该函数,但我无法解决它 <%= for post <- @posts do %> <%= post.title %> <% end %> 大家好,欢迎来到堆栈溢出:) 我很确定您正在寻找: <%= @posts |> Enum.with_ind
mix phx.gen.html
生成。目标是每个新的post
都应该有编号。我曾尝试在PostsController中创建该函数,但我无法解决它
<%= for post <- @posts do %>
<%= post.title %>
<% end %>
大家好,欢迎来到堆栈溢出:)
我很确定您正在寻找:
<%= @posts |> Enum.with_index() |> Enum.map(fn({post, index}) -> %>
<%= index %>
<%= post.title %>
<% end %>
Enum.with_index()|>Enum.map(fn({post,index})->%>
这样一来,
应该指向每一个EXTO成员并对其进行排序
致以最诚挚的问候,ykostov的变体用于:
<%= for {post, index} <- @posts |> Enum.with_index() do %>
<%= index %>
<%= post.title %>
<% end %>
作为良好实践,建议始终在函数调用中包含(),即使它没有参数。是的,这很重要,但在这种情况下没有错,不是吗?:)(答案编辑)是的,使用for
对我来说更简单,+1