jameslai
jameslai
  • 发布:2022-03-02 20:28
  • 更新:2022-03-02 20:28
  • 阅读:338

有的时候,picker在form submit的时候返回的是数组的index,而不是数组的值

分类:uni-app

如下代码:

            <view class="cu-form-group margin-top">  
                <view class="title">分组</view>  
                <picker name="acc_group" @change="acc_groupPickerChange" :value="acc_group[acc_groupindex]" :range="acc_group">  
                    <view class="picker">  
                        {{acc_group[acc_groupindex]}}  
                    </view>  
                </picker>  
            </view> 
            acc_groupPickerChange(e){  
                console.log("acc_groupPickerChange, e.detail.value= "+e.detail.value)  
                this.acc_groupindex = e.detail.value  
            },  
                acc_group:['第一组','第二组','第三组','第四组','第五组'],  
                acc_groupindex: 0,

这个控件是在一个form里面。
form提交的时候,我预期这个控件应该返回“'第一组','第二组','第三组','第四组','第五组'” 中的一个,大部分时间也是这样的,只是偶尔回返回一个数字,就像是acc_groupindex. 请问有没有人遇到过这个问题? 谢谢!

2022-03-02 20:28 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复