浏览代码

个人信息适配多语言

xiaohaizhao 1 年之前
父节点
当前提交
e3d170e3e0
共有 2 个文件被更改,包括 10 次插入15 次删除
  1. 5 10
      pages/tabbar/mine/userMsg/index.js
  2. 5 5
      pages/tabbar/mine/userMsg/index.wxml

+ 5 - 10
pages/tabbar/mine/userMsg/index.js

@@ -33,12 +33,10 @@ Page({
         countDown: 0, //倒计时
         loading: false
     },
-
-    /**
-     * 生命周期函数--监听页面加载
-     */
     onLoad(options) {
         const that = this;
+        getApp().globalData.Language.getLanguagePackage(this, '个人信息')
+
         this.setData({
             attinfos: JSON.parse(options.attinfos),
             "fromList1[0].value": options.name,
@@ -82,10 +80,7 @@ Page({
     /* 开始倒计时 */
     startCountDown() {
         let countDown = this.data.countDown;
-        if (countDown != 0) return wx.showToast({
-            title: '已发送验证码,请勿重新发送',
-            icon: "none"
-        });
+        if (countDown != 0) return;
         if (!deletMark.CheckPhoneNumber(this.data.newPhone.trim() - 0)) return;
         _Http.basic({
             "classname": "common.usercenter.usercenter",
@@ -118,7 +113,7 @@ Page({
         if (!deletMark.CheckPhoneNumber(data.phonenumber.trim() - 0)) return;
         if (!deletMark.CheckEmail(data.email.trim())) return;
         if (this.data.show && this.data.password.length == 0) return wx.showToast({
-            title: '请输入短信验证码',
+            title: getApp().globalData.Language.getMapText("请输入短信验证码"),
             icon: "none"
         });
         this.setData({
@@ -142,7 +137,7 @@ Page({
                 icon: "none"
             });
             wx.showToast({
-                title: '修改成功'
+                title: getApp().globalData.Language.getMapText("修改成功") + '!',
             });
             this.changeUserMsg();
             setTimeout(() => {

+ 5 - 5
pages/tabbar/mine/userMsg/index.wxml

@@ -1,7 +1,7 @@
 <!-- 头像 -->
 <My_upload maxCount='1' accept='image' bind:uploadCallback='changeUserImage'>
     <navigator url="#" class="picture">
-        <view class="label">头像</view>
+        <view class="label">{{language['用户头像']||'头像'}}</view>
         <view class="picture_right">
             <image class="user-img" src="{{attinfos[0].url||'/static/image/user.png'}}"></image>
             <van-icon size='30rpx' name="arrow" />
@@ -11,18 +11,18 @@
 <view style="height: 20rpx;" />
 <view class="mimic">
     <view class="box">
-        <view class="label">登录账号</view>
+        <view class="label">{{language['账户']||'登录账号'}}</view>
         <view class="value">{{accountno || " --"}}</view>
     </view>
 </view>
 <My_form id='form1' fromList='{{fromList1}}' bindCompletedOrNot='form1CompletedOrNot' />
 <van-cell-group wx:if="{{show}}">
-    <van-field model:value="{{ password }}" required center clearable label="短信验证码" placeholder="请输入短信验证码" border="{{ false }}" use-button-slot>
+    <van-field model:value="{{ password }}" required center clearable label="{{language['验证码']||'短信验证码'}}" placeholder="{{language['请输入']||'请输入短信验证码'}}" border="{{ false }}" use-button-slot>
         <van-button slot="button" size="small" color='var(--assist)' bindtap="startCountDown">
-            {{countDown==0?'发送验证码':countDown+'s'}}
+            {{countDown==0?language['获取验证码']||'发送验证码':countDown+'s'}}
         </van-button>
     </van-field>
 </van-cell-group>
 <view style="width: 100%;text-align: center;">
-    <van-button custom-class='save-but' disabled='{{disabled}}' loading="{{loading}}" loading-text="保存中..." color="var(--warning)" bindtap="submit">保存</van-button>
+    <van-button custom-class='save-but' disabled='{{disabled}}' loading="{{loading}}" loading-text="{{language['加载中']?language['加载中']+'...':'保存中...'}}" color="var(--warning)" bindtap="submit">{{language['保存']||'保存'}}</van-button>
 </view>