中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序中實現日期選擇器的示例分析

發布時間:2021-06-09 11:28:19 來源:億速云 閱讀:240 作者:小新 欄目:移動開發

這篇文章給大家分享的是有關微信小程序中實現日期選擇器的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

微信小程序 選擇器(時間,日期,地區)

微信小程序 開發由于本人最近學習微信小程序的開發,根據自己的實踐結果整理了下結果,對日期選擇器,時間選擇器,地區選擇器做的實例,有不對的地方,希望大家指正。

用微信封裝好的控件感覺很好,為我們開發人員省去了很多麻煩.弊端就是不能做大量的自定義.今天試用了選擇器.

上gif:

微信小程序中實現日期選擇器的示例分析

上代碼:

1.index.js

//index.js 
//獲取應用實例 
var app = getApp() 
Page({ 
 data: { 
  date: '2016-11-08', 
  time: '12:00', 
  array: ['中國', '巴西', '日本', '美國'], 
  index: 0, 
 }, 
 
 onLoad: function () { 
 
 }, 
 // 點擊時間組件確定事件 
 bindTimeChange: function (e) { 
  this.setData({ 
   time: e.detail.value 
  }) 
 }, 
 // 點擊日期組件確定事件 
 bindDateChange: function (e) { 
  this.setData({ 
   date: e.detail.value 
  }) 
 }, 
 // 點擊國家組件確定事件 
 bindPickerChange: function (e) { 
  this.setData({ 
   index: e.detail.value 
  }) 
 } 
}) 

2.index.wxml
[html] view plain copy
<!--index.wxml--> 
<view class="section" style="background:#787878;margin:20rpx;padding:20rpx"> 
 <picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}"> 
  <view class="picker"> 
   國家:{{array[index]}} 
  </view> 
 </picker> 
</view> 
 
<view class="section" style="background:#787878;margin:20rpx;padding:20rpx"> 
 <picker mode="time" value="{{time}}" start="09:01" end="21:01" bindchange="bindTimeChange"> 
  <view class="picker"> 
   時間 : {{time}} 
  </view> 
 </picker> 
</view> 
<view class="section" style="background:#787878;margin:20rpx;padding:20rpx"> 
 <picker mode="date" value="{{date}}" start="2015-09-01" end="2017-09-01" bindchange="bindDateChange"> 
  <view class="picker"> 
   日期: {{date}} 
  </view> 
 </picker> 
</view>

①普通選擇器

選擇器用mode來區別,默認是普通選擇器,e.detail.value拿到的值是選擇了項的索引index,再通過array拿到值.在data里面做初始化的時候,將備選項加入array即可.

選擇時觸發bindPickerChange事件,獲取index.

②時間選擇器

mode = time時,是時間選擇器.start,end分別是有效時間范圍的開始和結束.格式hh:mm
選擇時觸發bindTimeChange事件,獲取time.

③日期選擇器

mode = date時,是時間選擇器.start,end分別是有效日期范圍的開始和結束.格式yyyy-MM-dd
選擇時觸發bindDateChange事件,獲取date

感謝各位的閱讀!關于“微信小程序中實現日期選擇器的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安阳市| 固镇县| 周至县| 佛冈县| 乌恰县| 伊宁县| 安塞县| 洛隆县| 获嘉县| 含山县| 灌南县| 昌图县| 视频| 巧家县| 镇雄县| 汤原县| 隆尧县| 彭州市| 霸州市| 松滋市| 宁陕县| 任丘市| 胶州市| 石林| 庆安县| 余江县| 东阳市| 桂阳县| 衡阳市| 溆浦县| 常山县| 杭锦旗| 岗巴县| 和平县| 延吉市| 邵武市| 胶南市| 英吉沙县| 祥云县| 东源县| 鄂托克前旗|