File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
packages/@vuepress/theme-default/components Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 77 class =" dropdown-title"
88 type =" button"
99 :aria-label =" dropdownAriaLabel"
10- @click =" toggle "
10+ @click =" setOpen(!open) "
1111 >
1212 <span class =" title" >{{ item.text }}</span >
1313 <span
4141 @focusout ="
4242 isLastItemOfArray(childSubItem, subItem.items) &&
4343 isLastItemOfArray(subItem, item.items) &&
44- toggle( )
44+ setOpen(false )
4545 "
4646 :item =" childSubItem" />
4747 </li >
4848 </ul >
4949
5050 <NavLink
5151 v-else
52- @focusout =" isLastItemOfArray(subItem, item.items) && toggle( )"
52+ @focusout =" isLastItemOfArray(subItem, item.items) && setOpen(false )"
5353 :item =" subItem"
5454 />
5555 </li >
@@ -86,8 +86,8 @@ export default {
8686 },
8787
8888 methods: {
89- toggle ( ) {
90- this .open = ! this . open
89+ setOpen ( value ) {
90+ this .open = value
9191 },
9292
9393 isLastItemOfArray (item , array ) {
You can’t perform that action at this time.
0 commit comments