fix: Fix context menu not working

This commit is contained in:
vben
2021-12-12 23:17:00 +08:00
parent f6e27aee16
commit b0a0cbcd6a
8 changed files with 631 additions and 634 deletions

View File

@@ -38,21 +38,21 @@ export const treeData2: any[] = [
{
name: 'parent ',
id: '0-0',
slots: { title: 'title' },
children: [
{ name: 'leaf', id: '0-0-0', slots: { title: 'title' } },
{ name: 'leaf', id: '0-0-0' },
{
name: 'leaf',
id: '0-0-1',
slots: { title: 'title' },
children: [
{
name: 'leaf',
slots: { title: 'title' },
id: '0-0-0-0',
children: [{ name: 'leaf', id: '0-0-0-0-1', slots: { title: 'title' } }],
children: [{ name: 'leaf', id: '0-0-0-0-1' }],
},
{ name: 'leaf', slots: { title: 'title' }, id: '0-0-0-1' },
{ name: 'leaf', id: '0-0-0-1' },
],
},
],
@@ -60,19 +60,19 @@ export const treeData2: any[] = [
{
name: 'parent 2',
id: '1-1',
slots: { title: 'title' },
children: [
{ name: 'leaf', slots: { title: 'title' }, id: '1-1-0' },
{ name: 'leaf', slots: { title: 'title' }, id: '1-1-1' },
{ name: 'leaf', id: '1-1-0' },
{ name: 'leaf', id: '1-1-1' },
],
},
{
name: 'parent 3',
id: '2-2',
slots: { title: 'title' },
children: [
{ name: 'leaf', slots: { title: 'title' }, id: '2-2-0' },
{ name: 'leaf', slots: { title: 'title' }, id: '2-2-1' },
{ name: 'leaf', id: '2-2-0' },
{ name: 'leaf', id: '2-2-1' },
],
},
];
@@ -81,21 +81,18 @@ export const treeData3: any[] = [
{
name: 'parent ',
key: '0-0',
slots: { title: 'title' },
children: [
{ name: 'leaf', key: '0-0-0', slots: { title: 'title' } },
{ name: 'leaf', key: '0-0-0' },
{
name: 'leaf',
key: '0-0-1',
slots: { title: 'title' },
children: [
{
name: 'leaf',
slots: { title: 'title' },
key: '0-0-0-0',
children: [{ name: 'leaf', key: '0-0-0-0-1', slots: { title: 'title' } }],
children: [{ name: 'leaf', key: '0-0-0-0-1' }],
},
{ name: 'leaf', slots: { title: 'title' }, key: '0-0-0-1' },
{ name: 'leaf', key: '0-0-0-1' },
],
},
],
@@ -103,19 +100,19 @@ export const treeData3: any[] = [
{
name: 'parent 2',
key: '1-1',
slots: { title: 'title' },
children: [
{ name: 'leaf', slots: { title: 'title' }, key: '1-1-0' },
{ name: 'leaf', slots: { title: 'title' }, key: '1-1-1' },
{ name: 'leaf', key: '1-1-0' },
{ name: 'leaf', key: '1-1-1' },
],
},
{
name: 'parent 3',
key: '2-2',
slots: { title: 'title' },
children: [
{ name: 'leaf', slots: { title: 'title' }, key: '2-2-0' },
{ name: 'leaf', slots: { title: 'title' }, key: '2-2-1' },
{ name: 'leaf', key: '2-2-0' },
{ name: 'leaf', key: '2-2-1' },
],
},
];

View File

@@ -2,7 +2,9 @@
<PageWrapper title="Tree基础示例">
<Row :gutter="[16, 16]">
<Col :span="8">
<BasicTree title="基础示例,默认展开第一层" :treeData="treeData" defaultExpandLevel="1" />
<BasicTree title="基础示例,默认展开第一层" :treeData="treeData" defaultExpandLevel="1">
<template #title> 123123 </template>
</BasicTree>
</Col>
<Col :span="8">
<BasicTree