gpt4 book ai didi

java - 如何配置 SmartGWT TreeGrid 以使用不同类型的对象?

转载 作者:行者123 更新时间:2023-12-02 07:35:04 27 4
gpt4 key购买 nike

我有这个用例:

  1. 我得到了所有客户。
  2. 对于每个客户,我都想得到他的收据。
  3. 对于每张收据,我想获取所有 ShoppingItems。

从示例中,我可以看到如果我有相同类型的对象层次结构,TreeGrid 将如何工作,但我不知道这将如何与我的用例一起工作。当然,如果有更好的组件来显示这种数据/连接,那就太好了:)

最佳答案

您可以在父模式下使用Tree(TreeGrid 背后的模型)。当您根据从服务器收到的数据构建Tree时您可以向每个节点添加属性,表示此节点属于 Customer 类型,该节点以 Customer1 作为父级,并且属于 Receipt 类型。另一个是以 Receipt1 作为父节点且类型为 ShoppingItems 的节点。当您根据从服务器接收的数据构建树时您可以在设置 type 属性的同时设置节点的图标以反射(reflect)元素的类型。由您决定是否将此类节点设置为文件夹(例如“客户”、“收据”将是文件夹,但“购物项目”不是,并且只是一片叶子)。希望对您有帮助

关于java - 如何配置 SmartGWT TreeGrid 以使用不同类型的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12365887/

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