收藏
回答

picker multiSelector多级联动的问题

问题模块
API和组件

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

最后一次编辑于  2017-07-19  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

4 个回答

  • 末日再出发
    末日再出发
    2017-07-20

    可以用picker新增的模式

    mode = region

    2017-07-20
    赞同
    回复
  • 禹城苗方清颜专业祛痘
    禹城苗方清颜专业祛痘
    2017-07-20

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

    2017-07-20
    赞同
    回复
  • 末日再出发
    末日再出发
    2017-07-20

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

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


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

    2017-07-20
    赞同
    回复
  • 禹城苗方清颜专业祛痘
    禹城苗方清颜专业祛痘
    2017-07-20

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

    2017-07-20
    赞同
    回复