|
@@ -11,6 +11,7 @@
|
|
:placeholder="$t('register.usernamePlaceholder')"
|
|
:placeholder="$t('register.usernamePlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.usernameRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.usernameRequired') }]"
|
|
/>
|
|
/>
|
|
|
|
+ <br>
|
|
<van-field
|
|
<van-field
|
|
v-model="name"
|
|
v-model="name"
|
|
name="name"
|
|
name="name"
|
|
@@ -18,6 +19,7 @@
|
|
:placeholder="$t('register.namePlaceholder')"
|
|
:placeholder="$t('register.namePlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.nameRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.nameRequired') }]"
|
|
/>
|
|
/>
|
|
|
|
+ <br>
|
|
<van-field
|
|
<van-field
|
|
v-model="password"
|
|
v-model="password"
|
|
name="password"
|
|
name="password"
|
|
@@ -26,6 +28,7 @@
|
|
:placeholder="$t('register.passwordPlaceholder')"
|
|
:placeholder="$t('register.passwordPlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.passwordRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.passwordRequired') }]"
|
|
/>
|
|
/>
|
|
|
|
+ <br>
|
|
<van-field
|
|
<van-field
|
|
v-model="passwordCheck"
|
|
v-model="passwordCheck"
|
|
name="passwordCheck"
|
|
name="passwordCheck"
|
|
@@ -34,6 +37,7 @@
|
|
:placeholder="$t('register.passwordCheckPlaceholder')"
|
|
:placeholder="$t('register.passwordCheckPlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.passwordCheckRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.passwordCheckRequired') }]"
|
|
/>
|
|
/>
|
|
|
|
+ <br>
|
|
<div class="van-cell van-field">
|
|
<div class="van-cell van-field">
|
|
<div class="van-cell__title van-field__label"><span>{{$t('register.country')}}</span></div>
|
|
<div class="van-cell__title van-field__label"><span>{{$t('register.country')}}</span></div>
|
|
<div class="van-cell__value van-field__value radioBox">
|
|
<div class="van-cell__value van-field__value radioBox">
|
|
@@ -44,6 +48,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<van-field
|
|
<van-field
|
|
|
|
+ v-if="ifForeign === '0'"
|
|
v-model="phone"
|
|
v-model="phone"
|
|
name="phone"
|
|
name="phone"
|
|
type="tel"
|
|
type="tel"
|
|
@@ -55,6 +60,7 @@
|
|
<van-button size="small" type="primary" @click="seedVerCode()" :disabled="time !== 0">{{time === 0 ? $t('register.seedVerCode') : time + $t('register.replaysInSeconds')}}</van-button>
|
|
<van-button size="small" type="primary" @click="seedVerCode()" :disabled="time !== 0">{{time === 0 ? $t('register.seedVerCode') : time + $t('register.replaysInSeconds')}}</van-button>
|
|
</template>
|
|
</template>
|
|
</van-field>
|
|
</van-field>
|
|
|
|
+ <br v-if="ifForeign === '0'">
|
|
<van-field
|
|
<van-field
|
|
v-if="ifForeign === '0'"
|
|
v-if="ifForeign === '0'"
|
|
v-model="code"
|
|
v-model="code"
|
|
@@ -63,7 +69,9 @@
|
|
:placeholder="$t('register.codePlaceholder')"
|
|
:placeholder="$t('register.codePlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.codeRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.codeRequired') }]"
|
|
/>
|
|
/>
|
|
|
|
+ <br v-if="ifForeign === '0'">
|
|
<van-field
|
|
<van-field
|
|
|
|
+ v-if="ifForeign === '1'"
|
|
v-model="email"
|
|
v-model="email"
|
|
name="email"
|
|
name="email"
|
|
:label="$t('register.emailLabel')"
|
|
:label="$t('register.emailLabel')"
|
|
@@ -74,6 +82,7 @@
|
|
<van-button size="small" type="primary" @click="seedVerCode()" :disabled="time !== 0">{{time === 0 ? $t('register.seedVerCode') : time + $t('register.replaysInSeconds')}}</van-button>
|
|
<van-button size="small" type="primary" @click="seedVerCode()" :disabled="time !== 0">{{time === 0 ? $t('register.seedVerCode') : time + $t('register.replaysInSeconds')}}</van-button>
|
|
</template>
|
|
</template>
|
|
</van-field>
|
|
</van-field>
|
|
|
|
+ <br v-if="ifForeign === '1'">
|
|
<van-field
|
|
<van-field
|
|
v-if="ifForeign === '1'"
|
|
v-if="ifForeign === '1'"
|
|
v-model="code"
|
|
v-model="code"
|
|
@@ -81,7 +90,8 @@
|
|
:label="$t('register.emailCodeLabel')"
|
|
:label="$t('register.emailCodeLabel')"
|
|
:placeholder="$t('register.emailCodePlaceholder')"
|
|
:placeholder="$t('register.emailCodePlaceholder')"
|
|
:rules="[{ required: true, message: $t('register.emailCodeRequired') }]"
|
|
:rules="[{ required: true, message: $t('register.emailCodeRequired') }]"
|
|
- />
|
|
|
|
|
|
+ />
|
|
|
|
+ <br v-if="ifForeign === '1'">
|
|
<van-button round type="primary" class="register" native-type="submit">{{$t('register.registerButton')}}</van-button>
|
|
<van-button round type="primary" class="register" native-type="submit">{{$t('register.registerButton')}}</van-button>
|
|
</van-form>
|
|
</van-form>
|
|
</div>
|
|
</div>
|