picker multiSelector多级联动的问题
发布于 5 年前 作者 leiqiu 11698 次浏览 来自 问答

picker multiSelector是不是不可以做多级联动,我的需求是一个跳蚤市场类目分类的二级联动picker,类似于省市县那样的对应关系,我做了一个但是在改变一级类目的时候,用setData改变对应的二级类目,在console里面显示数据已经改变了,但是在picker上面显示的还是原来的,我感觉是setData好像无法重新渲染picker。请问是否有办法?

4 回复

刚刚在简书上看了篇文章,用picker-view做的,完全符合我的要求,正在研究http://www.jianshu.com/p/fbf958dc5bd6

我以前也有遇到setData不生效的问题

后来改成单列的形式 一层piker 然后将对应的层级数据进行填充

你可以这样试一下 这样比picker-view中三个column更清晰一点,而且没那么容易出错 虽然流程上没这么直观

@末日再出发,其实我不是要做省市县,实际是要做一个二级联动分类,类似于房产,车辆,求职等对应着相应的二级分类,比如房产出租 房产买卖等。原理和省市县一样。

可以用picker新增的模式

mode = region

回到顶部