收藏
回答

picker-view VALUE 无法响应setData

picker-view 的value 做 setData 后,无变化。


预期效果应该是value 改变后,picker-view-column 滚动到响应的index 。





回答关注问题邀请回答
收藏

4 个回答

  • Lily
    Lily
    2016-12-26

    谢谢你的解答

    我试了一下,没效果,因为自己设置的height被覆盖了.

    我现在的解决方案是把判断那块 hidden 改成了 wx:if ,效果显示正常。

    2016-12-26
    有用
    回复
  • LT
    LT
    2016-12-26

    最好是在样式表强制  picker-view-column >view 的 line-height 、height 、overflow 、white-space 等样式属性。

    2016-12-26
    有用
    回复
  • Lily
    Lily
    2016-12-26

    请教一个关于picker-view 的问题:

    我想让picker-view默认隐藏,当触发目标元素时,它再显示,

    我现在遇到的问题是当我点击目标元素后 picker-view 是显示了,但是 picker-view-column 下面的 view 的高度变为0了,这个问题怎么解决

    2016-12-26
    有用
    回复
  • LT
    LT
    2016-12-26

    该问题已解决。



    var _this = this;
        setTimeout(
            function(){
                _this.setData({"selected_region":sr});
            },500
        );


    2016-12-26
    有用
    回复
登录 后发表内容