File tree Expand file tree Collapse file tree 2 files changed +9
-28
lines changed Expand file tree Collapse file tree 2 files changed +9
-28
lines changed Original file line number Diff line number Diff line change @@ -20,12 +20,21 @@ export default defineComponent({
20
20
return ( ! innerListTemplate || deepth === 0 ) && < ul class = "devui-accordion-list" { ...ctx . attrs } >
21
21
{ data . map ( item => {
22
22
return < li class = "devui-accordion-item" key = { item . title } >
23
+ {
24
+ // TODO 菜单类型 d-accordion-menu
25
+ }
23
26
< div class = "devui-accordion-menu-item open" title = { item . title } >
24
27
< div title = { item . title } class = { `devui-accordion-item-title devui-over-flow-ellipsis open` } > { item . title } </ div >
28
+ {
29
+ // TODO 子菜单 d-accordion-list
30
+ }
25
31
< div class = "devui-accordion-submenu devui-accordion-show-animate" style = "opacity: 1; overflow: hidden;" >
26
32
< ul class = "devui-accordion-list" >
27
33
{ item . children . map ( component => {
28
34
return < li class = "devui-accordion-item" key = { component . title } >
35
+ {
36
+ // TODO 路由链接 d-accordion-item-routerlink
37
+ }
29
38
< div class = "devui-accordion-item-title devui-over-flow-ellipsis" style = "text-indent: 20px;" title = { component . title } >
30
39
< router-link to = { component . link } >
31
40
< div class = "devui-accordion-splitter" style = "left: 30px;" > </ div >
Original file line number Diff line number Diff line change @@ -54,33 +54,5 @@ export default defineComponent({
54
54
</ AccordionList >
55
55
</ div >
56
56
}
57
-
58
- // return () => {
59
- // return (!innerListTemplate || deepth === 0) ? <ul class="devui-accordion-list">
60
- // { data.map(category => {
61
- // return <li class="devui-accordion-item" key={category.title}>
62
- // <div
63
- // class={`devui-accordion-item-title devui-over-flow-ellipsis ${open?'open':''} ${childActived?'active':''} ${disabled?'disabled':''}`}
64
- // title={category.title}
65
- // onClick={toggle}
66
- // >
67
- // <div
68
- // class={`devui-accordion-splitter ${deepth === 0?'devui-parent-list':''}`}
69
- // style={{ left: deepth * 20 + 10 + 'px' }}
70
- // ></div>
71
- // { category.title }
72
- // <AccordionList {...props} data={data as any}></AccordionList>
73
- // </div>
74
- // <ul class="devui-accordion-submenu">
75
- // { category.children.map(component => {
76
- // return <li class="devui-accordion-item" key={component.title}>
77
- // <router-link to={component.link}>{ component.title }</router-link>
78
- // </li>
79
- // }) }
80
- // </ul>
81
- // </li>
82
- // }) }
83
- // </ul> : null
84
- // }
85
57
}
86
58
} )
You can’t perform that action at this time.
0 commit comments