fineui是帆软报表和BI产品线所使用的前端框架。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.1 KiB

bi.switch_tree

可以单选多选切换的树,继承BI.Widget

{% method %} source

{% common %}

var items = [{
  id: -1,
  pId: -2,
  value: "根目录",
  text: "根目录"
}, {
  id: 1,
  pId: -1,
  value: "第一级目录1",
  text: "第一级目录1"
}, {
  id: 11,
  pId: 1,
  value: "第二级文件1",
  text: "第二级文件1"
}];

var tree = BI.createWidget({
  type: "bi.switch_tree",
  items: items,
});

{% endmethod %}

参数设置

参数 说明 类型 默认值
items 子项,pId代表父节点ID array []

方法

方法名 说明 用法
switchSelect 切换树结构 switchSelect
setSelect 设置选中项 setSelect(v)
getSelect 获取选中项 getSelect()
setValue 设置当前选中项内容 setValue(v)
getValue 获取当前选中项内容 getValue(v)
populate 更新内容 populate(items)