Skip to content

🐛 [Bug]: VirtualTree 集成后无法选中 #1202

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hashiqi12138 opened this issue Mar 8, 2025 · 2 comments
Open

🐛 [Bug]: VirtualTree 集成后无法选中 #1202

hashiqi12138 opened this issue Mar 8, 2025 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@hashiqi12138
Copy link
Contributor

Environment

chrome

Version

latest

Version

latest

Link to minimal reproduction

Step to reproduce

What is expected

VirtualTree 集成后无法选中

What is actually happening

VirtualTree 集成后无法选中

What is your project name

Any additional comments (optional)

{
"id": 10165,
"version": "3.22.0",
"name": {
"zh_CN": "虚拟化树形控件"
},
"component": "TinyVirtualTree",
"icon": "IconFolder",
"description": "可进行展示有父子层级的数据,用于大数据场景。",
"doc_url": "",
"screenshot": "",
"tags": "",
"keywords": "",
"dev_mode": "proCode",
"npm": {
"package": "@opentiny/vue",
"exportName": "VirtualTree",
"version": "3.22.0",
"destructuring": true,
"script": "https://unpkg.com/@opentiny/vue-runtime@~3.22/dist3/tiny-vue-pc.mjs",
"css": "https://unpkg.com/@opentiny/vue-theme@~3.22/index.css"
},
"group": "数据展示",
"category": "数据展示",
"configure": {
"loop": true,
"condition": true,
"styles": true,
"isContainer": false,
"isModal": false,
"isPopper": false,
"nestingRule": {
"childWhitelist": "",
"parentWhitelist": "",
"descendantBlacklist": "",
"ancestorWhitelist": ""
},
"isNullNode": false,
"isLayout": false,
"rootSelector": "",
"shortcuts": {
"properties": [
"width",
"height",
"row-height",
"scrollbar-size",
"tree-op"
]
},
"contextMenu": {
"actions": [
"copy",
"remove",
"insert",
"updateAttr",
"bindEevent",
"createBlock"
],
"disable": []
},
"invalidity": [
""
],
"clickCapture": true,
"framework": "Vue"
},
"schema": {
"properties": [
{
"label": {
"zh_CN": "基础信息"
},
"description": {
"zh_CN": "基础信息"
},
"content": [
{
"property": "width",
"type": [
"string",
"number"
],
"defaultValue": "",
"label": {
"text": {
"zh_CN": "width"
}
},
"required": false,
"readOnly": false,
"disabled": false,
"cols": 12,
"description": {
"zh_CN": "虚拟树的宽度",
"en_US": "Width of the virtual tree"
},
"labelPosition": "left",
"rules": [],
"hidden": false,
"device": "pc",
"widget": {
"component": "InputConfigurator",
"props": {}
}
},
{
"property": "height",
"type": [
"string",
"number"
],
"defaultValue": "",
"label": {
"text": {
"zh_CN": "height"
}
},
"required": false,
"readOnly": false,
"disabled": false,
"cols": 12,
"description": {
"zh_CN": "虚拟树的高度",
"en_US": "Height of the virtual tree"
},
"labelPosition": "left",
"rules": [],
"hidden": false,
"device": "pc",
"widget": {
"component": "InputConfigurator",
"props": {}
}
},
{
"property": "row-height",
"type": [
"string",
"number"
],
"defaultValue": "36",
"label": {
"text": {
"zh_CN": "row-height"
}
},
"required": false,
"readOnly": false,
"disabled": false,
"cols": 12,
"description": {
"zh_CN": "树的每一项的高度",
"en_US": "The height of each item of the tree"
},
"labelPosition": "left",
"rules": [],
"hidden": false,
"device": "pc",
"widget": {
"component": "InputConfigurator",
"props": {}
}
},
{
"property": "scrollbar-size",
"type": [
"string",
"number"
],
"defaultValue": "6",
"label": {
"text": {
"zh_CN": "scrollbar-size"
}
},
"required": false,
"readOnly": false,
"disabled": false,
"cols": 12,
"description": {
"zh_CN": "滚动条尺寸",
"en_US": "Scroll Bar Size"
},
"labelPosition": "left",
"rules": [],
"hidden": false,
"device": "pc",
"widget": {
"component": "InputConfigurator",
"props": {}
}
},
{
"property": "tree-op",
"type": "ITreeOp",
"defaultValue": "",
"label": {
"text": {
"zh_CN": "tree-op"
}
},
"required": false,
"readOnly": false,
"disabled": false,
"cols": 12,
"description": {
"zh_CN": "内部Tree组件的属性配置,内部Tree组件的事件通过treeOp.events配置,具体可以参考Tree组件的配置项",
"en_US": "Attribute configuration of the internal Tree component. The events of the internal Tree component are configured through treeOp.events"
},
"labelPosition": "left",
"rules": [],
"hidden": false,
"device": "pc",
"widget": {
"component": "CodeConfigurator",
"props": {
"language": "json"
}
}
}
]
}
],
"events": {},
"slots": {
"default": {
"label": {
"zh_CN": "default"
},
"description": {
"zh_CN": "透传内部Tree的默认插槽",
"en_US": "Default slot for transparently transmitting internal trees"
}
},
"empty": {
"label": {
"zh_CN": "empty"
},
"description": {
"zh_CN": "透传内部Tree的empty插槽",
"en_US": "Empty slot for transparently transmitting internal trees"
}
},
"prefix": {
"label": {
"zh_CN": "prefix"
},
"description": {
"zh_CN": "透传内部Tree的prefix插槽",
"en_US": "Prefix slot for transparently transmitting the internal tree"
}
},
"suffix": {
"label": {
"zh_CN": "suffix"
},
"description": {
"zh_CN": "透传内部Tree的suffix插槽",
"en_US": "Suffix slot for transparently transmitting internal trees"
}
},
"operation": {
"label": {
"zh_CN": "operation"
},
"description": {
"zh_CN": "透传内部Tree的operation插槽",
"en_US": "Operation slot for transparently transmitting internal trees"
}
}
}
},
"snippets": [
{
"category": "数据展示",
"name": {
"zh_CN": "虚拟化树形控件"
},
"icon": "button",
"screenshot": "",
"snippetName": "TinyVirtualTree",
"schema": {
"componentName": "TinyVirtualTree",
"props": {
"width": "600",
"height": "400",
"row-height": "36",
"scrollbar-size": "8",
"treeOp": {
"nodeKey": "label",
"data": [
{
"label": "item-1",
"children": [
{
"label": "item-201"
},
{
"label": "item-202"
},
{
"label": "item-203"
},
{
"label": "item-204"
},
{
"label": "item-205"
},
{
"label": "item-206"
},
{
"label": "item-207"
},
{
"label": "item-208"
},
{
"label": "item-209"
},
{
"label": "item-210"
},
{
"label": "item-211"
},
{
"label": "item-212"
},
{
"label": "item-213"
},
{
"label": "item-214"
},
{
"label": "item-215"
},
{
"label": "item-216"
},
{
"label": "item-217"
},
{
"label": "item-218"
},
{
"label": "item-219"
},
{
"label": "item-220"
},
{
"label": "item-221"
},
{
"label": "item-222"
},
{
"label": "item-223"
},
{
"label": "item-224"
},
{
"label": "item-225"
},
{
"label": "item-226"
},
{
"label": "item-227"
},
{
"label": "item-228"
},
{
"label": "item-229"
},
{
"label": "item-230"
},
{
"label": "item-231"
},
{
"label": "item-232"
},
{
"label": "item-233"
},
{
"label": "item-234"
},
{
"label": "item-235"
},
{
"label": "item-236"
},
{
"label": "item-237"
},
{
"label": "item-238"
},
{
"label": "item-239"
},
{
"label": "item-240"
},
{
"label": "item-241"
},
{
"label": "item-242"
},
{
"label": "item-243"
},
{
"label": "item-244"
},
{
"label": "item-245"
},
{
"label": "item-246"
},
{
"label": "item-247"
},
{
"label": "item-248"
},
{
"label": "item-249"
},
{
"label": "item-250"
},
{
"label": "item-251"
},
{
"label": "item-252"
},
{
"label": "item-253"
},
{
"label": "item-254"
},
{
"label": "item-255"
},
{
"label": "item-256"
},
{
"label": "item-257"
},
{
"label": "item-258"
},
{
"label": "item-259"
},
{
"label": "item-260"
},
{
"label": "item-261"
},
{
"label": "item-262"
},
{
"label": "item-263"
},
{
"label": "item-264"
},
{
"label": "item-265"
},
{
"label": "item-266"
},
{
"label": "item-267"
},
{
"label": "item-268"
},
{
"label": "item-269"
},
{
"label": "item-270"
},
{
"label": "item-271"
},
{
"label": "item-272"
},
{
"label": "item-273"
},
{
"label": "item-274"
},
{
"label": "item-275"
},
{
"label": "item-276"
},
{
"label": "item-277"
},
{
"label": "item-278"
},
{
"label": "item-279"
},
{
"label": "item-280"
},
{
"label": "item-281"
},
{
"label": "item-282"
},
{
"label": "item-283"
},
{
"label": "item-284"
},
{
"label": "item-285"
},
{
"label": "item-286"
},
{
"label": "item-287"
},
{
"label": "item-288"
},
{
"label": "item-289"
},
{
"label": "item-290"
},
{
"label": "item-291"
},
{
"label": "item-292"
},
{
"label": "item-293"
},
{
"label": "item-294"
},
{
"label": "item-295"
},
{
"label": "item-296"
},
{
"label": "item-297"
},
{
"label": "item-298"
},
{
"label": "item-299"
},
{
"label": "item-300"
},
{
"label": "item-301"
},
{
"label": "item-302"
},
{
"label": "item-303"
},
{
"label": "item-304"
},
{
"label": "item-305"
},
{
"label": "item-306"
},
{
"label": "item-307"
},
{
"label": "item-308"
},
{
"label": "item-309"
},
{
"label": "item-310"
},
{
"label": "item-311"
},
{
"label": "item-312"
},
{
"label": "item-313"
},
{
"label": "item-314"
},
{
"label": "item-315"
},
{
"label": "item-316"
},
{
"label": "item-317"
},
{
"label": "item-318"
},
{
"label": "item-319"
},
{
"label": "item-320"
},
{
"label": "item-321"
},
{
"label": "item-322"
},
{
"label": "item-323"
},
{
"label": "item-324"
},
{
"label": "item-325"
},
{
"label": "item-326"
},
{
"label": "item-327"
},
{
"label": "item-328"
},
{
"label": "item-329"
},
{
"label": "item-330"
},
{
"label": "item-331"
},
{
"label": "item-332"
},
{
"label": "item-333"
},
{
"label": "item-334"
},
{
"label": "item-335"
},
{
"label": "item-336"
},
{
"label": "item-337"
},
{
"label": "item-338"
},
{
"label": "item-339"
},
{
"label": "item-340"
},
{
"label": "item-341"
},
{
"label": "item-342"
},
{
"label": "item-343"
},
{
"label": "item-344"
},
{
"label": "item-345"
},
{
"label": "item-346"
},
{
"label": "item-347"
},
{
"label": "item-348"
},
{
"label": "item-349"
},
{
"label": "item-350"
},
{
"label": "item-351"
},
{
"label": "item-352"
},
{
"label": "item-353"
},
{
"label": "item-354"
},
{
"label": "item-355"
},
{
"label": "item-356"
},
{
"label": "item-357"
},
{
"label": "item-358"
},
{
"label": "item-359"
},
{
"label": "item-360"
},
{
"label": "item-361"
},
{
"label": "item-362"
},
{
"label": "item-363"
},
{
"label": "item-364"
},
{
"label": "item-365"
},
{
"label": "item-366"
},
{
"label": "item-367"
},
{
"label": "item-368"
},
{
"label": "item-369"
},
{
"label": "item-370"
},
{
"label": "item-371"
},
{
"label": "item-372"
},
{
"label": "item-373"
},
{
"label": "item-374"
},
{
"label": "item-375"
},
{
"label": "item-376"
},
{
"label": "item-377"
},
{
"label": "item-378"
},
{
"label": "item-379"
},
{
"label": "item-380"
},
{
"label": "item-381"
},
{
"label": "item-382"
},
{
"label": "item-383"
},
{
"label": "item-384"
},
{
"label": "item-385"
},
{
"label": "item-386"
},
{
"label": "item-387"
},
{
"label": "item-388"
},
{
"label": "item-389"
},
{
"label": "item-390"
},
{
"label": "item-391"
},
{
"label": "item-392"
},
{
"label": "item-393"
},
{
"label": "item-394"
},
{
"label": "item-395"
},
{
"label": "item-396"
},
{
"label": "item-397"
},
{
"label": "item-398"
},
{
"label": "item-399"
},
{
"label": "item-400"
}
]
},
{
"label": "item-2"
},
{
"label": "item-3"
},
{
"label": "item-4"
},
{
"label": "item-5"
},
{
"label": "item-6"
},
{
"label": "item-7"
},
{
"label": "item-8"
},
{
"label": "item-9"
},
{
"label": "item-10"
},
{
"label": "item-11"
},
{
"label": "item-12"
},
{
"label": "item-13"
},
{
"label": "item-14"
},
{
"label": "item-15"
},
{
"label": "item-16"
},
{
"label": "item-17"
},
{
"label": "item-18"
},
{
"label": "item-19"
},
{
"label": "item-20"
},
{
"label": "item-21"
},
{
"label": "item-22"
},
{
"label": "item-23"
},
{
"label": "item-24"
},
{
"label": "item-25"
},
{
"label": "item-26"
},
{
"label": "item-27"
},
{
"label": "item-28"
},
{
"label": "item-29"
},
{
"label": "item-30"
},
{
"label": "item-31"
},
{
"label": "item-32"
},
{
"label": "item-33"
},
{
"label": "item-34"
},
{
"label": "item-35"
},
{
"label": "item-36"
},
{
"label": "item-37"
},
{
"label": "item-38"
},
{
"label": "item-39"
},
{
"label": "item-40"
},
{
"label": "item-41"
},
{
"label": "item-42"
},
{
"label": "item-43"
},
{
"label": "item-44"
},
{
"label": "item-45"
},
{
"label": "item-46"
},
{
"label": "item-47"
},
{
"label": "item-48"
},
{
"label": "item-49"
},
{
"label": "item-50"
},
{
"label": "item-51"
},
{
"label": "item-52"
},
{
"label": "item-53"
},
{
"label": "item-54"
},
{
"label": "item-55"
},
{
"label": "item-56"
},
{
"label": "item-57"
},
{
"label": "item-58"
},
{
"label": "item-59"
},
{
"label": "item-60"
},
{
"label": "item-61"
},
{
"label": "item-62"
},
{
"label": "item-63"
},
{
"label": "item-64"
},
{
"label": "item-65"
},
{
"label": "item-66"
},
{
"label": "item-67"
},
{
"label": "item-68"
},
{
"label": "item-69"
},
{
"label": "item-70"
},
{
"label": "item-71"
},
{
"label": "item-72"
},
{
"label": "item-73"
},
{
"label": "item-74"
},
{
"label": "item-75"
},
{
"label": "item-76"
},
{
"label": "item-77"
},
{
"label": "item-78"
},
{
"label": "item-79"
},
{
"label": "item-80"
},
{
"label": "item-81"
},
{
"label": "item-82"
},
{
"label": "item-83"
},
{
"label": "item-84"
},
{
"label": "item-85"
},
{
"label": "item-86"
},
{
"label": "item-87"
},
{
"label": "item-88"
},
{
"label": "item-89"
},
{
"label": "item-90"
},
{
"label": "item-91"
},
{
"label": "item-92"
},
{
"label": "item-93"
},
{
"label": "item-94"
},
{
"label": "item-95"
},
{
"label": "item-96"
},
{
"label": "item-97"
},
{
"label": "item-98"
},
{
"label": "item-99"
},
{
"label": "item-100"
},
{
"label": "item-101"
},
{
"label": "item-102"
},
{
"label": "item-103"
},
{
"label": "item-104"
},
{
"label": "item-105"
},
{
"label": "item-106"
},
{
"label": "item-107"
},
{
"label": "item-108"
},
{
"label": "item-109"
},
{
"label": "item-110"
},
{
"label": "item-111"
},
{
"label": "item-112"
},
{
"label": "item-113"
},
{
"label": "item-114"
},
{
"label": "item-115"
},
{
"label": "item-116"
},
{
"label": "item-117"
},
{
"label": "item-118"
},
{
"label": "item-119"
},
{
"label": "item-120"
},
{
"label": "item-121"
},
{
"label": "item-122"
},
{
"label": "item-123"
},
{
"label": "item-124"
},
{
"label": "item-125"
},
{
"label": "item-126"
},
{
"label": "item-127"
},
{
"label": "item-128"
},
{
"label": "item-129"
},
{
"label": "item-130"
},
{
"label": "item-131"
},
{
"label": "item-132"
},
{
"label": "item-133"
},
{
"label": "item-134"
},
{
"label": "item-135"
},
{
"label": "item-136"
},
{
"label": "item-137"
},
{
"label": "item-138"
},
{
"label": "item-139"
},
{
"label": "item-140"
},
{
"label": "item-141"
},
{
"label": "item-142"
},
{
"label": "item-143"
},
{
"label": "item-144"
},
{
"label": "item-145"
},
{
"label": "item-146"
},
{
"label": "item-147"
},
{
"label": "item-148"
},
{
"label": "item-149"
},
{
"label": "item-150"
},
{
"label": "item-151"
},
{
"label": "item-152"
},
{
"label": "item-153"
},
{
"label": "item-154"
},
{
"label": "item-155"
},
{
"label": "item-156"
},
{
"label": "item-157"
},
{
"label": "item-158"
},
{
"label": "item-159"
},
{
"label": "item-160"
},
{
"label": "item-161"
},
{
"label": "item-162"
},
{
"label": "item-163"
},
{
"label": "item-164"
},
{
"label": "item-165"
},
{
"label": "item-166"
},
{
"label": "item-167"
},
{
"label": "item-168"
},
{
"label": "item-169"
},
{
"label": "item-170"
},
{
"label": "item-171"
},
{
"label": "item-172"
},
{
"label": "item-173"
},
{
"label": "item-174"
},
{
"label": "item-175"
},
{
"label": "item-176"
},
{
"label": "item-177"
},
{
"label": "item-178"
},
{
"label": "item-179"
},
{
"label": "item-180"
},
{
"label": "item-181"
},
{
"label": "item-182"
},
{
"label": "item-183"
},
{
"label": "item-184"
},
{
"label": "item-185"
},
{
"label": "item-186"
},
{
"label": "item-187"
},
{
"label": "item-188"
},
{
"label": "item-189"
},
{
"label": "item-190"
},
{
"label": "item-191"
},
{
"label": "item-192"
},
{
"label": "item-193"
},
{
"label": "item-194"
},
{
"label": "item-195"
},
{
"label": "item-196"
},
{
"label": "item-197"
},
{
"label": "item-198"
},
{
"label": "item-199"
},
{
"label": "item-200"
}
],
"props": {
"children": "children",
"label": "label"
}
}
}
}
}
]
}

@hashiqi12138
Copy link
Contributor Author

TreeSelect 也无法选中

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically.


TreeSelect cannot be selected

@chilingling chilingling added the bug Something isn't working label Mar 20, 2025
@chilingling chilingling self-assigned this Mar 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants