Heim > WeChat-Applet > Mini-Programmentwicklung > Detaillierte Einführung der WeChat-Applet-Auswahlkomponente

Detaillierte Einführung der WeChat-Applet-Auswahlkomponente

高洛峰
Freigeben: 2017-02-17 10:39:29
Original
2146 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich relevante Informationen zur detaillierten Einführung der WeChat-Applet-Auswahlkomponente vorgestellt. Freunde, die sie benötigen, können darauf verweisen

微信小程序 picker组件详细介绍

Die Auswahlauswahl ist in drei Teile unterteilt Typen, gewöhnliche Selektoren, Zeitselektoren und Datumsselektoren werden durch das Modusattribut unterschieden. Der Standardwert ist ein normaler Selektor. Beim Testen gibt es keine Reaktion, wenn man auf die Uhrzeit und das Datum klickt. Ich weiß nicht, ob es ein Fehler oder so etwas ist! Ich kann es nicht auf meinem Telefon testen und weiß nicht, was los ist! !

Hauptattribute:

Normalselektor

微信小程序 picker组件详细介绍

Zeitselektor

微信小程序 picker组件详细介绍

Datumsauswahl

微信小程序 picker组件详细介绍

wxml

<view>普通选择器</view>
<!--mode默认selector range数据源value选择的index bindchange事件监听-->
<picker mode="selector" range="{{array}}" value="{{index}}" bindchange="listenerPickerSelected">
 <text>{{array[index]}}</text>
</picker>

<view>时间选择器</view>
<picker mode="time" value="{{time}}" start="06:00" end="24:00" bindchange="listenerTimePickerSelected">
 <text>{{time}}</text>
</picker>

<view>日期选择器</view>
<picker mode="date" value="{{date}}" start="2016-09-26" end="2017-10-10" bindchange="listenerDatePickerSelected">
 <text>{{date}}</text>
</picker>
Nach dem Login kopieren

js

Page({
 data:{
 // text:"这是一个页面"
 array: [&#39;Android&#39;, &#39;IOS&#39;, &#39;ReactNativ&#39;, &#39;WeChat&#39;, &#39;Web&#39;],
 index: 0,
 time: &#39;08:30&#39;,
 date: &#39;2016-09-26&#39;
 },

 /**
 * 监听普通picker选择器
 */
 listenerPickerSelected: function(e) {
  //改变index值,通过setData()方法重绘界面
  this.setData({
  index: e.detail.value
  });
 }, 

 /**
 * 监听时间picker选择器
 */
 listenerTimePickerSelected: function(e) {
  //调用setData()重新绘制
  this.setData({
   time: e.detail.value,
  });
 },

 /**
 * 监听日期picker选择器
 */
 listenerDatePickerSelected:function(e) {
 this.setDate({
  date: e.detail.value
 })
 },

 onLoad:function(options){
 // 页面初始化 options为页面跳转所带来的参数
 },
 onReady:function(){
 // 页面渲染完成
 },
 onShow:function(){
 // 页面显示
 },
 onHide:function(){
 // 页面隐藏
 },
 onUnload:function(){
 // 页面关闭
 }
})
Nach dem Login kopieren

Weitere WeChat-Applet-Auswahlkomponenten Für eine detaillierte Einführung in verwandte Themen Artikel, achten Sie bitte auf die chinesische PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage