gpt4 book ai didi

ruby-on-rails - Ruby on Rails - 很棒的嵌套集插件

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

使用此插件时,是否有一种简单的方法可以显示整个嵌套集?
我想要做的是显示一个根节点的无序列表,每个子节点中还有另一个无序列表,该列表还包含子节点等等?

任何建议表示赞赏。

谢谢。

最佳答案

有几种方法可以做到这一点。最简单的方法是从根开始解析每个节点及其子节点。我要做的第一件事是为节点标记做一个部分:

_your_model.html.erb

<li>
<%= your_model.name %>

<% unless your_model.children.empty? %>
<ul>
<%= render your_model.children %>
</ul>
<% end %>
</li>

接下来编辑您的 View ,以便呈现第一个根节点:
<ul>
<% YourModel.roots.each do |node| %>
<%= render node %>
<% end %>
</ul>

关于ruby-on-rails - Ruby on Rails - 很棒的嵌套集插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2059920/

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