|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div :class="{fenghui: true, en: langSelect === 'en'}">
|
|
|
+ <div :class="{ fenghui: true, en: langSelect === 'en' }">
|
|
|
<div class="swith" :style="componentId !== '' ? 'color: #000000' : ''">
|
|
|
<div class="title" @click="showLange = true">
|
|
|
{{ langObjT[langSelect] }}
|
|
@@ -7,8 +7,8 @@
|
|
|
</div>
|
|
|
<van-popup v-model:show="showLange" destroy-on-close round position="bottom">
|
|
|
<van-picker :confirm-button-text="lang[langSelect].confirm"
|
|
|
- :cancel-button-text="lang[langSelect].cancel" :model-value="[langSelect]" :columns="langObj" @cancel="showLange = false"
|
|
|
- @confirm="langChange" />
|
|
|
+ :cancel-button-text="lang[langSelect].cancel" :model-value="[langSelect]" :columns="langObj"
|
|
|
+ @cancel="showLange = false" @confirm="langChange" />
|
|
|
</van-popup>
|
|
|
</div>
|
|
|
<Introduction v-if="!componentId" :langType="langSelect" @saveData="saveData" />
|
|
@@ -63,16 +63,7 @@ const langObjT = {
|
|
|
const saveData = (code, verification, data) => {
|
|
|
if (code !== undefined) componentId.value = code;
|
|
|
if (verification !== undefined) verificationCode.value = verification;
|
|
|
- if (data !== undefined) {
|
|
|
- subData.value = data;
|
|
|
- const userType = data.userType;
|
|
|
- const keysList = Object.keys(lang[langSelect.value].distinguishedGuest); // 获取对象的所有键名组成的数组
|
|
|
- for (let ii = 0; ii < keysList.length; ii++) {
|
|
|
- const keys = keysList[ii];
|
|
|
- const value = lang[langSelect.value].distinguishedGuest[keys]; // 获取对象的所有键名组成的数组
|
|
|
- value === userType ? componentId.value = keys + 'Recurrence' : '';
|
|
|
- }
|
|
|
- }
|
|
|
+ if (data !== undefined) subData.value = data;
|
|
|
}
|
|
|
|
|
|
const closeComponent = () => {
|
|
@@ -176,6 +167,7 @@ html {
|
|
|
}
|
|
|
|
|
|
.en {
|
|
|
- font-family: Arial Hebrew;;
|
|
|
+ font-family: Arial Hebrew;
|
|
|
+ ;
|
|
|
}
|
|
|
</style>
|