Vant Weapp中picker组件如何正确设置初始值?

2026-04-02 10:340阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计820个文字,预计阅读时间需要4分钟。

Vant Weapp中picker组件如何正确设置初始值?

在使用vant的picker组件时,我希望能页面加载时从数据库获取值来设置picker的默认值。最初,我尝试使用官方文档中的`default-index`属性,并在`onLoad`方法中使用`this.setData()`进行设置。但这样设置picker的默认值无效。

在使用vant的picker组件时,我希望有在页面加载时向数据库获取值来设置picker的默认值。开始我使用官方文档中的default-index属性,并在onLoad方法中进行this.setData()。但是这样做picker的默认索引还是0。

于是我又将setData放入onShow()、onReady()方法,均不奏效。(我真的不知道为什么,新建一个空白页面测试也是这样)

继而我查看官方文档,发现picker有实例方法setIndexes(),于是尝试。

然而我在onLoad()、onReady()方法中通过selectComponent()后再调用方法,还是不奏效。

阅读全文
标签:初始

本文共计820个文字,预计阅读时间需要4分钟。

Vant Weapp中picker组件如何正确设置初始值?

在使用vant的picker组件时,我希望能页面加载时从数据库获取值来设置picker的默认值。最初,我尝试使用官方文档中的`default-index`属性,并在`onLoad`方法中使用`this.setData()`进行设置。但这样设置picker的默认值无效。

在使用vant的picker组件时,我希望有在页面加载时向数据库获取值来设置picker的默认值。开始我使用官方文档中的default-index属性,并在onLoad方法中进行this.setData()。但是这样做picker的默认索引还是0。

于是我又将setData放入onShow()、onReady()方法,均不奏效。(我真的不知道为什么,新建一个空白页面测试也是这样)

继而我查看官方文档,发现picker有实例方法setIndexes(),于是尝试。

然而我在onLoad()、onReady()方法中通过selectComponent()后再调用方法,还是不奏效。

阅读全文
标签:初始