feat():视频监控树形样式修改
parent
a3aa86f1f7
commit
55c49fc5e8
|
|
@ -33,7 +33,15 @@ const TreeData = (props: any) => {
|
||||||
console.log(props.treeListData);
|
console.log(props.treeListData);
|
||||||
|
|
||||||
const [checkNode, setCheckNode] = useState([]);
|
const [checkNode, setCheckNode] = useState([]);
|
||||||
|
const [spType, setSpType] = useState(2)
|
||||||
const onSelect = async (selectedKeys: (any | never[]), info: any) => {
|
const onSelect = async (selectedKeys: (any | never[]), info: any) => {
|
||||||
|
if (info.selected) {
|
||||||
|
if (info.node.type) {
|
||||||
|
setSpType(info.node.type)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
setSpType(2)
|
||||||
|
}
|
||||||
if(!info.node.isLeaf && !info.node.selected)return
|
if(!info.node.isLeaf && !info.node.selected)return
|
||||||
if(selectedKeys.length < props.size){
|
if(selectedKeys.length < props.size){
|
||||||
setCheckNode(selectedKeys)
|
setCheckNode(selectedKeys)
|
||||||
|
|
@ -85,7 +93,7 @@ const TreeData = (props: any) => {
|
||||||
// setCheckNode(selectedKeys)
|
// setCheckNode(selectedKeys)
|
||||||
},[props.videoArr])
|
},[props.videoArr])
|
||||||
// useEffect(()=>{})
|
// useEffect(()=>{})
|
||||||
return <div style={{height:'100%',overflowY:'scroll'}}>
|
return <div style={spType ==1 ?{maxHeight:'61vh',overflowY:'auto'}:{height:"100%",overflowY:'auto'}}>
|
||||||
{props.treeListData.length !== 0 &&
|
{props.treeListData.length !== 0 &&
|
||||||
<Tree
|
<Tree
|
||||||
treeData={props.treeListData}
|
treeData={props.treeListData}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue