tree组件,放在vbox中有bug,放在laya.stage中正常

1.请问,tree组件,或者panel加滚动条,放在vbox或者一个容器中,当鼠标按下,往上拖,上下滚动,但是当鼠标松开的时候,上下移动,发现还是会滚动,怀疑,没有捕获到鼠标松开的事件,请帮忙解答一下,提供一下解决方案,谢谢
2.请问tree能直接使用array数据源码,看了好多实例,都是用xml数据源,请解答一下怎么才能直接使用array数据源渲染
 //弹窗中间部分
    let cenBox = new Laya.Box();
    cenBox.size(this.width - 20, 200);
    cenBox.left = 10;
    cenBox.bgColor = "#fff";
    this.addChild(cenBox);
    //树形结构
    let treeData = "<data>";
    for (let i = 0; i < 5; ++i) {
      treeData += "<item label='Directory " + (i + 1) + "' isOpen='true'>";
      for (let j = 0; j < 5; ++j) {
        treeData += "<leaf label='File " + (j + 1) + "'/>";
      }
      treeData += "</item>";
    }
    treeData += "</data>";
    let xml = Laya.Utils.parseXMLFromString(treeData);
    let tree = new Laya.Tree();
    tree.xml = xml;
    tree.size(cenBox.width, 200);
    tree.scrollBarSkin = "";
    tree.itemRender = Item;
    tree.bgColor = "red";
    console.log(123, tree);
    cenBox.addChild(tree);
已邀请:

sun shying

赞同来自:

如图,当鼠标按下,然后抬起的时候,这个列表还会随着鼠标上下滚动,求助

要回复问题请先

商务合作
商务合作