Skip to content

Commit db065e9

Browse files
committed
Update app.vue
1 parent 379295e commit db065e9

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

examples/src/comp/app.vue

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -30,132 +30,132 @@
3030
</a>
3131
</span>
3232

33-
<!-- switch version -->
33+
<!-- switch lang -->
3434
<span class="main-banner-menu-item">
3535
<div
3636
v-click-outside="
37-
() => (showVersionDropdown = false)
37+
() => (showLangDropdown = false)
3838
"
39-
class="switch-version-container"
39+
class="switch-lang-container"
4040
>
4141
<span
42-
class="switch-version"
42+
class="switch-lang"
4343
@click="
44-
showVersionDropdown =
45-
!showVersionDropdown
44+
showLangDropdown = !showLangDropdown
4645
"
4746
>
48-
{{ currentDocVersion }}
47+
<i class="icon iconfont icon-translate" />
4948
<i class="icon iconfont icon-dropdown" />
5049
</span>
5150
<div
52-
class="switch-version-dropdown-pannel"
51+
class="switch-lang-dropdown-pannel"
5352
:class="
54-
showVersionDropdown
53+
showLangDropdown
5554
? 'dropdown-pannel-show'
5655
: ''
5756
"
5857
>
5958
<span
60-
v-for="item in switchVersionOptions"
59+
v-for="item in switchLangOptions"
6160
:key="item.value"
6261
:class="[
6362
'dropdown-item',
6463
{
6564
active:
66-
item.label ===
67-
currentDocVersion,
65+
item.value ===
66+
currentDocLang,
6867
},
6968
]"
70-
@click.stop="versionChange(item)"
69+
@click.stop="langChange(item)"
7170
>
7271
{{ item.label }}
7372
</span>
7473
</div>
7574
</div>
7675
</span>
7776

78-
<!-- switch lang -->
77+
<!-- switch theme -->
7978
<span class="main-banner-menu-item">
8079
<div
8180
v-click-outside="
82-
() => (showLangDropdown = false)
81+
() => (showThemeDropdown = false)
8382
"
84-
class="switch-lang-container"
83+
class="switch-theme-container"
8584
>
8685
<span
87-
class="switch-lang"
86+
class="switch-theme"
8887
@click="
89-
showLangDropdown = !showLangDropdown
88+
showThemeDropdown = !showThemeDropdown
9089
"
9190
>
92-
<i class="icon iconfont icon-translate" />
91+
{{ currentLocal.docTheme }}
9392
<i class="icon iconfont icon-dropdown" />
9493
</span>
9594
<div
96-
class="switch-lang-dropdown-pannel"
95+
class="switch-theme-dropdown-pannel"
9796
:class="
98-
showLangDropdown
97+
showThemeDropdown
9998
? 'dropdown-pannel-show'
10099
: ''
101100
"
102101
>
103102
<span
104-
v-for="item in switchLangOptions"
103+
v-for="item in currentLocal.switchDocThemeOptions"
105104
:key="item.value"
106105
:class="[
107106
'dropdown-item',
108107
{
109108
active:
110109
item.value ===
111-
currentDocLang,
110+
currentDocTheme,
112111
},
113112
]"
114-
@click.stop="langChange(item)"
113+
@click.stop="themeChange(item)"
115114
>
116115
{{ item.label }}
117116
</span>
118117
</div>
119118
</div>
120119
</span>
121120

122-
<!-- switch theme -->
121+
<!-- switch version -->
123122
<span class="main-banner-menu-item">
124123
<div
125124
v-click-outside="
126-
() => (showThemeDropdown = false)
125+
() => (showVersionDropdown = false)
127126
"
128-
class="switch-theme-container"
127+
class="switch-version-container"
129128
>
130129
<span
131-
class="switch-theme"
130+
class="switch-version"
132131
@click="
133-
showThemeDropdown = !showThemeDropdown
132+
showVersionDropdown =
133+
!showVersionDropdown
134134
"
135135
>
136-
{{ currentLocal.docTheme }}
136+
{{ currentDocVersion }}
137137
<i class="icon iconfont icon-dropdown" />
138138
</span>
139139
<div
140-
class="switch-theme-dropdown-pannel"
140+
class="switch-version-dropdown-pannel"
141141
:class="
142-
showThemeDropdown
142+
showVersionDropdown
143143
? 'dropdown-pannel-show'
144144
: ''
145145
"
146146
>
147147
<span
148-
v-for="item in currentLocal.switchDocThemeOptions"
148+
v-for="item in switchVersionOptions"
149149
:key="item.value"
150150
:class="[
151151
'dropdown-item',
152152
{
153153
active:
154-
item.value ===
155-
currentDocTheme,
154+
item.label ===
155+
currentDocVersion,
156156
},
157157
]"
158-
@click.stop="themeChange(item)"
158+
@click.stop="versionChange(item)"
159159
>
160160
{{ item.label }}
161161
</span>

0 commit comments

Comments
 (0)