picker標籤

<picker @change="bindPickerChange" :value="typeIndex" :range="get_typeList" range-key="name">
		<view>
			{{get_typeList[typeIndex]&&get_typeList[typeIndex].name}}
		</view>
</picker>

picker是從底部彈起的滾動選擇器。

 

change選擇事件綁定

bindPickerChange(e) {
				console.log("picker發送選擇改變,攜帶值爲", e.target.value)
				this.typeIndex = e.target.value
			},

此時typeIndex綁定的是下標的值

:value表示選擇了 range 中的第幾個(下標從 0 開始)

: range 當mode 爲 selector 或 multiSelector 時,range 有效

:range-key當 range 是一個 Object Array 時,通過 range-key 來指定 Object 中 key 的值作爲選擇器顯示內容

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章