微信小程式pick元件使用問題總結
寫本文主要的目的是,前段時間在寫小程式的時候,使用官方自帶的pick元件,使用region時遇到的問題.
. 這裡我建立了一個index目錄,該目錄下面建立好必備的檔案。這裡只會操作到.js和.wxml檔案。
第一種方案
wxml檔案新增如下內容
<view>
<text>消費區域:</text>
<picker value='{{region}}' mode='region' bindchange='bindRegionChange' custom-item=''>
{{regionSelectText}}{{region}}
</picker>
</view>
js檔案新增如下內容
Page({
data: {
'regionSelectText':'點選此處選擇區域',
'region': ['廣東省', '廣州市', '海珠區'],
'customItem':'全部'
},
bindRegionChange: function (e) {
console.log(e.detail);
this.setData({
region: e.detail.value,
regionSelectText: ''
});
}});
第二種方案
wxml檔案新增如下內容
<view>
<text>消費區域:</text>
<picker value='{{region}}' mode='region' bindchange='bindRegionChange' custom-item=''>
{{regionSelectText}}{{region[0]}}{{region[1]}}{{region[2]}}
</picker>
</view>
js檔案新增如下內容
Page({
data: {
'regionSelectText':'點選此處選擇區域',
'region': ['廣東省', '廣州市', '海珠區'],
'customItem':'全部'
},
bindRegionChange: function (e) {
console.log(e.detail);
this.setData({
region: e.detail.value,
regionSelectText: ''
});
}});
demo說明
1.頁面初始化regionSelectText引數,是因為頁面如果僅僅是新增pick元件,而pick元件中沒有內容,是無法觸發bindchange 事件的.
2.js中的e.detail.value返回的是一個陣列.
3.js初始化’region’: [‘廣東省’, ‘廣州市’, ‘海珠區’]是必須的.
4.第二種方法的wxml中是用來陣列的形式{{region[0]}},如果不直接寫{{region}},則系統預設使用陣列的形式,並且以中文的","隔開每個資料.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4687/viewspace-2822174/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 微信小程式 canvas 繪圖問題總結微信小程式Canvas繪圖
- 初試微信小程式遇到問題總結微信小程式
- 微信小程式Video元件實踐總結微信小程式IDE元件
- 微信小程式總結微信小程式
- uniapp 微信小程式總結APP微信小程式
- 微信小程式開發完工+問題彙總微信小程式
- 微信小程式常見的UI框架/元件庫總結微信小程式UI框架元件
- nodejs實現微信小程式支付功能及相關問題總結NodeJS微信小程式
- 微信小程式開發總結微信小程式
- 微信小程式元件button微信小程式元件
- 微信小程式適配 iPhone X 總結微信小程式iPhone
- 微信小程式開發總結與心得微信小程式
- 微信小程式資料傳遞總結微信小程式
- 微信小程式的檢視層總結微信小程式
- 微信小程式地圖開發總結微信小程式地圖
- 微信小程式登入流程梳理總結微信小程式
- 【微信小程式】微信小程式 文字過長,自動換行的問題微信小程式
- 微信小程式元件封裝微信小程式元件封裝
- 微信小程式框架與元件微信小程式框架元件
- 微信小程式支付全問題解決微信小程式
- 微信小程式 傳值取值的方法總結微信小程式
- 微信小程式開發BUG經驗總結微信小程式
- mpvue小程式以及微信直播踩坑總結Vue
- 微信小程式開發總結(附原始碼)微信小程式原始碼
- 微信小程式歸結微信小程式
- 【微信小程式】常用元件及自定義元件微信小程式元件
- 微信小程式前端框架/UI元件微信小程式前端框架UI元件
- 微信小程式元件初體驗微信小程式元件
- 微信小程式修改switch元件大小微信小程式元件
- 微信題庫小程式
- 小程式開發問題總結1
- 使用wepy開發微信小程式01——常用的元件微信小程式元件
- 微信小程式開發常見問題(四)微信小程式
- 微信小程式開發常見問題(五)微信小程式
- 微信小程式開發常見問題(七)微信小程式
- 微信小程式中開發常見問題微信小程式
- 微信小程式之如何使用自定義元件封裝原生 image 元件微信小程式元件封裝
- 【微信小程式】小程式內如何匯入vantUI元件微信小程式UI元件