EOS开发五

Dtree的学习

动态树的Js接口

RTree对象

方法参数返回值说明
expandLevel(level,node)
  • level:树的层次
  • node:指定被展开的节点,缺省展开根节点
 打开指定的层数
getRootNode() 动态树node对象返回树的根节点
getSelectNode() 动态树node对象得到当前选中节点
moveNode(node,toNode)
  • node:要移动的node对象
  • toNode:移动到的目标node对象
 移动树节点。此方法不触发beforeMove事件。
setMenuStyle(StyleName,value)
  • styleName:风格的属性名称
  • value:风格值
 设置弹出菜单的风格
事件参数返回值说明
afterExpand(node)
  • node:当前要展开的节点
 树节点展开后触发的事件
afterMove(ajax)
  • ajax:ajax对象,可获得调用移动逻辑流的返回参数
boolean在树节点移动后触发的事件.返回false,取消刷新节点的操作
beforeExpand(node)
  • node:当前要展开的节点
boolean树节点展开前触发的事件,返回false,取消展开操作
beforeMove(node,toNode)
  • node:当前移动的节点
  • toNode:当前移移动的目标
boolean在树节点移动前触发的事件.返回false,取消移动操作
isCanMove(node,toNode)
  • node:当前移动的节点
  • toNode:当前移移动的目标
boolean树节点拖拽时触发的事件,返回false,显示禁止拖拽图标

TreeNode对象

方法名参数返回值说明
collapseNode()  关闭当前节点
expandNode()  展开当前节点的下级子节点
getChildren() 动态树node对象集合得到当前节点的下级子节点,返回结果为childNodes类型
getEntity() entity对象得到当前节点绑定的实体
getParent() 动态树node对象得到当前节点父节点,如果当前节点无父节点(根节点),返回null
getProperty(fieldName)  得到当前节点绑定的实体指定段的值
getText() string得到当前节点的显示内容
getTree() 动态树对象得到当前节点所在的静态树对象
hasChildNode() boolean当前节点是否有子节点
isChildOf(parentNode)parentNode:动态树节点boolean是否是某个节点的子节点
isExpanded() boolean返回当前节点是否是展开状态
isLeaf() boolean返回当前节点是否是叶子节点
isRootNode() boolean当前节点是否是树根节点
reloadChild()  从服务端重新加载当前节点的子节点
select()  选中当前节点
setIcon(openIcon,closeIcon)
  • openIcon:节点展开时的图标
  • closeIcon:节点关闭时的图标
 设置当前节点的展开关闭图标
setLeaf()  设置当前节点为叶子节点
setText(text)text:显示内容 设置当前节点的显示内容 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值