我是elixir / phoenix的新手。我想做的就是渲染一个带有查询结果的模板,并在视图中显示查询的所有记录。为此,我在模板中添加了以下代码:
<% Enum.each(@items, fn(item) -> %>
<%= item.name %>
<% end) %>
这里我从控制器传递@items
。这段代码给了我一个空白页面。我也没有看到任何错误。但是,如果我将<%= item.name %>
更改为<%= IO.puts item.name %>
,我会在服务器控制台中看到所有名称。
我该如何解决这个问题?
答案 0 :(得分:4)
您需要使用 $scope.latestTab() = function(){
$scope.selectedIndex = 2;
}
,因为它会返回值。并将map
放在最开始。
<%=