picker-view VALUE 无法响应setData
发布于 6 年前 作者 sqiao 8014 次浏览 来自 问答

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

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

4 回复

谢谢你的解答

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

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

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

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

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

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

该问题已解决。

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