File tree 1 file changed +5
-5
lines changed
packages/@vuepress/theme-default/components
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 7
7
class =" dropdown-title"
8
8
type =" button"
9
9
:aria-label =" dropdownAriaLabel"
10
- @click =" toggle "
10
+ @click =" setOpen(!open) "
11
11
>
12
12
<span class =" title" >{{ item.text }}</span >
13
13
<span
41
41
@focusout ="
42
42
isLastItemOfArray(childSubItem, subItem.items) &&
43
43
isLastItemOfArray(subItem, item.items) &&
44
- toggle( )
44
+ setOpen(false )
45
45
"
46
46
:item =" childSubItem" />
47
47
</li >
48
48
</ul >
49
49
50
50
<NavLink
51
51
v-else
52
- @focusout =" isLastItemOfArray(subItem, item.items) && toggle( )"
52
+ @focusout =" isLastItemOfArray(subItem, item.items) && setOpen(false )"
53
53
:item =" subItem"
54
54
/>
55
55
</li >
@@ -86,8 +86,8 @@ export default {
86
86
},
87
87
88
88
methods: {
89
- toggle ( ) {
90
- this .open = ! this . open
89
+ setOpen ( value ) {
90
+ this .open = value
91
91
},
92
92
93
93
isLastItemOfArray (item , array ) {
You can’t perform that action at this time.
0 commit comments