Dorado树

1.如果一棵树所有的level都是simple,则每个level对应的dataset只需要配置相应的masterLink即可,Level不需要特殊配置。
2.recursiveKeyFields属性 : 递归Level传给下一个递归Level的字段
  recursiveKeyParameters属性 : recursiveKeyFields属性对应的变量<Parameters>
3.定义递归树时需要定义dataset的MatchRule和Parameters。
4.SimpleTreeLevel的两个重要属性detailKeyParameters和masterKeyFields :
  father.masterKeyFields --> child.detailKeyParameters
  detailKeyParameters 
  用于设定与上层节点间的关系,当该层节点被展开时,系统只动从上层节点绑定的record对象中获取masterkeyFields指定
  的字段的值并作为当前层绑定的dataseet的parameters存储起来,parameter的名字就是detailkeyParameters指定的名称,
  多个参数名用逗号分割。
  masterKeyFields 
  用于设定与上层节点间的关系,当该层节点被展开时,系统自动从上层节点绑定的record对象中获取masterkeyFields指定
  的字段的值该属性可以配置为多个字段,中间用逗号”,”分割。
5.RecursiveTreeLevel的两个重要属性 :
  father.recursiveKeyFields --> child.recursiveKeyParameters
  recursiveKeyFields
  递归层展开下一层时需要从当前节点所绑定的record中获取的字段值
  recursiveKeyParameters
  递归层展开下一层时需要从当前节点所绑定的record中获取的字段值(要获取的字段名称通过recursiveKeyFields配置),
  以及作为绑定dataseet的参数保存到parameters中,参数名称在recursiveKeyParameters中配置。
 
思想 :
1.展开当前节点显示子节点的要点是 : 从当前节点获得足够的数据作为获取子节点的依据。

你可能感兴趣的:(dorado)