picker控件联动问题
发布于 6 年前 作者 zgu 6281 次浏览 来自 问答

我添加了2个picker当做input:select使用

<picker bindchange="bindPorvinceChange" value="{{province_values}}" range="{{province_lists}}">
    {{province_lists[province_index]}}

</picker>


<picker bindchange="bindCityChange" value="{{city_values}}" range="{{city_lists}}">
    {{city_lists[city_index]}}
</picker>

在bindProvinceChange事件中改变city_index的值,比如province下拉框选择了第3项,city_index设置为0,这时候的结果是,city下拉框显示的是第1项的内容(city_index=0),但是,点开city下拉框,默认选择的是第3项,和province下拉框当前选择项的序号是一样的(province_index=2),这是为什么?

1 回复

不知道是不是错觉,开发工具里预览是有问题的,在设备上没问题

回到顶部