App6
# 一、属性
# leftRightFlex
object
指定树与主细表的宽度比。
默认值: { left: 2, right: 8 }
# topDownFlex
object
指定主细表的高度比。
默认值: { top: 5, right: 5 }
# tree
object
树配置项。
# mainGrid
object
主表格配置项。
# detailGridList
array
细表格配置项。
# app
string
标记当前组件是在哪个功能组件中使用的。
默认值: 'app6'
# 二、插槽
# treeTop
树顶部插槽。
# 三、方法
# getAppTree()
获取树实例对象。相当于 AppTree - getAppTree()。
# getApp4Ref()
获取 app4 的实例对象。
# getAppMain()
获取主表实例对象。相当于 App4 - getAppMain()。
# getAppDetail(index)
获取细表实例对象。相当于 App4 - getAppDetail(index)。
# 四、事件
# selectedTreeNodeChangedBefore
({ node, back }) => void
选中的树节点发生变化前事件。
参数说明:
- obj
node: object
: 选中的树节点back: (continueExec) => void
: 是否需要拦截后续代码时调用,默认继续执行。back(false)
即可拦截。
# selectedTreeNodeChangedAfter
({ that, node }) => void
选中的树节点发生变化前事件。
参数说明:
- obj
that: object
: 当前组件的实例对象 不建议使用back: (continueExec) => void
: 是否需要拦截后续代码时调用,默认继续执行。back(false)
即可拦截。