uni.showActionSheet
方法,使用点击操作时,弹出底部向上弹出提示框,用于数据数量不固定,itemList
数量未超过6
时使用正常,当数量超过6
时点击操作没反应 uni.showActionSheet方法
解决方法,使用方法 picker
<view>
<label>
<text>*</text>
失效时间</label>
<picker
@change="change"
@cancel="cancel"
@click="bindFromPickerChange('name', yxsj)"
:value="showAreaArr"
:range="showAreaArr">
<view class="uni-input" v-model="bjinfor.yxsj">{{diquName}}</view>
</picker>
</view>
// 取消
cancel() {
console.log('cancel');
// this.regionName 默认指定值
this.diquName = this.regionName;
this.$emit('changeregion','')
},
// 确定
change: function (e) {
this.areaId = '';
this.diquName = this.showAreaArr[e.detail.value];
},
bindFromPickerChange (e, arr) {
this.showAreaArr = arr.map(item => {
return item[e]
})
},