Vant Weappコンポーネントピット:pickerの初期付与


vantのpickerコンポーネントを使用する場合は、ページのロード時にデータベースに値を取得してpickerのデフォルト値を設定したいです.最初は公式ドキュメントのdefault-indexプロパティを使用し、onLoadメソッドでthisを行います.setData().しかし、pickerのデフォルトインデックスは0です.
そこで私はまたsetDataをonShow()、onReady()メソッドに入れても効果がありません.(私は本当になぜか分かりませんが、新しい空白のページテストもそうです)
続いて公式ドキュメントを見ると、pickerにはsetIndexes()のインスタンスメソッドがあることがわかり、試してみました.
しかし、onLoad()メソッド、onReady()メソッドでselectComponent()を介してメソッドを呼び出したが、効果はなかった.
インデックスを設定できるのはonReadyメソッドでのみです
wxml:
<van-picker class="picker1" columns="{{columns}}" bind:change="onChange" />

js:(取得したデータはthis.data.index)
onReady(){
	const picker = this.selectComponent('.picker1') //      
	picker.setIndexes([this.data.index]) //setIndexes()         
}