|
|
@@ -13,11 +13,11 @@
|
|
|
</view>
|
|
|
<picker mode='selector' range="{{item.range}}" range-key='{{item.rangeKey}}' value="{{item.rangeIndex}}" disabled="{{item.disabled}}" data-item="{{item}}" data-index="{{index}}" bindchange="bindSelectorChange">
|
|
|
<view class="content">
|
|
|
- <text wx:if="{{item.value}}" style="color:{{item.disabled?'#C8C9CC':'#000'}};">{{item.value}}</text>
|
|
|
- <text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{item.placeholder}}</text>
|
|
|
+ <text wx:if="{{item.value}}" style="color:{{item.disabled?'#C8C9CC':'#000'}};">{{language[item.value]||item.value}}</text>
|
|
|
+ <text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
</view>
|
|
|
</picker>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 日期选择器 -->
|
|
|
@@ -36,7 +36,7 @@
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
</view>
|
|
|
</picker>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 日期范围选择器 -->
|
|
|
@@ -60,7 +60,7 @@
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder[1]]||item.placeholder[1]}}</text>
|
|
|
</picker>
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 时间选择器 -->
|
|
|
@@ -79,7 +79,7 @@
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
</view>
|
|
|
</picker>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 省市县选择器 -->
|
|
|
@@ -98,7 +98,7 @@
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
</view>
|
|
|
</picker>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 性别 -->
|
|
|
@@ -116,7 +116,7 @@
|
|
|
</view>
|
|
|
</van-radio-group>
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 单选 选择器 -->
|
|
|
@@ -131,7 +131,7 @@
|
|
|
<van-radio wx:for="{{item.radioList}}" wx:for-item="it" wx:for-index="i" wx:key="name" icon-size="16" custom-class="radio {{i != 0&&item.direction!='horizontal' ? 'radio_margin_top' : '' }}" name="{{it.id}}">{{language[it.name]||it.name}}</van-radio>
|
|
|
</van-radio-group>
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 异步类型选择 -->
|
|
|
@@ -146,7 +146,7 @@
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
<van-icon name="arrow" style="flex-shrink: 0; margin-top: 12rpx;" />
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 跳转路由选择 值使用数组,0保存显示名称,1保存ID -->
|
|
|
@@ -157,14 +157,14 @@
|
|
|
</view>
|
|
|
<view style="position: relative;">
|
|
|
<view class="content" style="justify-content: space-between; display: flex; align-items: flex-start;" data-item="{{item}}" bindtap="route">
|
|
|
- <text wx:if="{{item.value.length}}" style="color:{{item.disabled?'#C8C9CC':'#000'}};flex: 1;">{{item.value[0]}}</text>
|
|
|
+ <text wx:if="{{item.value.length}}" style="color:{{item.disabled?'#C8C9CC':'#000'}};flex: 1;">{{language[item.value[0]]||item.value[0]}}</text>
|
|
|
<text wx:else style="color: {{item.error?'#EE4C4E':''}};flex: 1;">{{language[item.placeholder]||item.placeholder}}</text>
|
|
|
<view wx:if="{{item.slot}}">
|
|
|
<slot name="{{item.slot}}" />
|
|
|
</view>
|
|
|
<van-icon name="arrow" style="flex-shrink: 0; margin-top: 12rpx;" />
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 固定电话输入 -->
|
|
|
@@ -177,7 +177,7 @@
|
|
|
<view class="content telephone">
|
|
|
<input class="area-code" disabled="{{item.disabled||false}}" placeholder-class='telephone-p' data-item="{{item}}" data-i="0" bindinput="inputChange" type="number" value="{{item.value[0]}}" maxlength='4' placeholder="区号" /><text>-</text><input disabled="{{item.disabled||false}}" class="phone" placeholder-class='telephone-p' data-item="{{item}}" data-i="1" bindinput="inputChange" type="number" value="{{item.value[1]}}" maxlength='8' placeholder="号码" />
|
|
|
</view>
|
|
|
- <view wx:if="{{item.errMsg}}" class="error-tips">{{item.errMsg}}</view>
|
|
|
+ <view wx:if="{{item.errMsg}}" class="error-tips">{{language[item.errMsg]||item.errMsg}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 输入框 -->
|