热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

微信小程序picker选择器怎么实现

本篇内容主要讲解“微信小程序picker选择器怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学

本篇内容主要讲解“微信小程序picker选择器怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序picker选择器怎么实现”吧!

picker选择器分为三种,普通选择器,时间选择器, 日期选择器 用mode属性区分,默认是普通选择器。

微信小程序picker选择器怎么实现


小程序picker选择器的实现方式

wxml

普通选择器   {{array[index]}}  时间选择器  {{time}}    日期选择器  {{date}} 

 

js

  1. Page({

  2.  

  3. data:{

  4.  

  5. // text:"这是一个页面"

  6.  

  7. array: ['Android', 'IOS', 'ReactNativ', 'WeChat', 'Web'],

  8.  

  9. index: 0,

  10.  

  11. time: '08:30',

  12.  

  13. date: '2016-09-26'

  14.  

  15. },

  16.  

  17.  

  18.  

  19. /**

  20.  

  21. * 监听普通picker选择器

  22.  

  23. */

  24.  

  25. listenerPickerSelected: function(e) {

  26.  

  27. //改变index值,通过setData()方法重绘界面

  28.  

  29. this.setData({

  30.  

  31. index: e.detail.value

  32.  

  33. });

  34.  

  35. },

  36.  

  37.  

  38.  

  39. /**

  40.  

  41. * 监听时间picker选择器

  42.  

  43. */

  44.  

  45. listenerTimePickerSelected: function(e) {

  46.  

  47. //调用setData()重新绘制

  48.  

  49. this.setData({

  50.  

  51. time: e.detail.value,

  52.  

  53. });

  54.  

  55. },

  56.  

  57.  

  58.  

  59. /**

  60.  

  61. * 监听日期picker选择器

  62.  

  63. */

  64.  

  65. listenerDatePickerSelected:function(e) {

  66.  

  67. this.setDate({

  68.  

  69. date: e.detail.value

  70.  

  71. })

  72.  

  73. },

  74.  

  75.  

  76.  

  77. onLoad:function(options){

  78.  

  79. // 页面初始化 options为页面跳转所带来的参数

  80.  

  81. },

  82.  

  83. onReady:function(){

  84.  

  85. // 页面渲染完成

  86.  

  87. },

  88.  

  89. onShow:function(){

  90.  

  91. // 页面显示

  92.  

  93. },

  94.  

  95. onHide:function(){

  96.  

  97. // 页面隐藏

  98.  

  99. },

  100.  

  101. onUnload:function(){

  102.  

  103. // 页面关闭

  104.  

  105. }

  106.  

  107. })


到此,相信大家对“微信小程序picker选择器怎么实现”有了更深的了解,不妨来实际操作一番吧!这里是编程笔记网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


推荐阅读
  • 微信小程序实现简易计算器功能_javascript技巧
    这篇文章主要为大家详细介绍了微信小程序实现简易计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的 ... [详细]
  • 微信小程序如何实现列表的横向滑动
    小编这次要给大家分享的是微信小程序如何实现列表的横向滑动,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 微信小程序导航跟随的实现方法
    本文介绍了在微信小程序中实现导航跟随的方法。通过设置导航的position属性和绑定滚动事件,可以实现页面向下滚动到导航位置时,导航固定在页面最上方;页面向上滚动到导航位置时,导航恢复到原始位置;点击导航可以平滑跳转到相应位置。代码示例也给出了具体实现方法。 ... [详细]
  • 微信小程序地图实现展示线路的方法
    这篇文章将为大家详细讲解有关微信小程序地图实现展示线路的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所 ... [详细]
  • 微信小程序实现星级评分与展示
    这篇文章主要为大家详细介绍了微信小程序实现星级评分与展示,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的 ... [详细]
  • 微信小程序自定义组件与页面的相互传参
    这篇文章主要为大家介绍了微信小程序自定义组件与页面的相互传参过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家 ... [详细]
  • 山雨欲来风满楼,最近微信小程序相关开发文章吹遍大江南北,亦有摧枯拉朽万象更新之势。问小程序形为何物,直教IT众生怡情悦性高潮迭起。作为一名有着远大理想“包袱”与互联网变革“使命感”的测试工程师,我再 ... [详细]
  • layui表格分页不生效怎么办
    web前端|Layui教程layuiweb前端-Layui教程小程序实例源码,ubuntuip切换,tomcat默认端改为80,爬虫完整源码,微信小程序php接口,seo专业培训班 ... [详细]
  • 小程序中如何实现弹出菜单功能
    这篇文章给大家分享的是有关小程序中如何实现弹出菜单功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。需求点击 ... [详细]
  • 微信小程序之仿android fragment之可滑动的底部导航栏实例 —— 微信小程序实战系列(4)
    底部3-5个选项的底部导航栏,目前在移动端上是主流布局之一因此腾讯官方特地做了,可以通过设置,就可以做出了一个底部的导航栏相关教程:http:blog.csdn.netmichael_ou ... [详细]
  • 微信小程序学习笔记-3-问题
    一些在开发微信小程序中常见的问题页面渲染  微信小程序中规定所有页面上渲染出来的数据,包括文字和图片皆包含在在每个页面文件夹中的js文件中的page这个内置函数的参数data中, ... [详细]
  • 今天就跟大家聊聊有关怎么在微信小程序中监听全局变量,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇 ... [详细]
  • 微信小程序工具库类lottie是千自学中一篇关于微信小程序的文章简介:lottie-miniprogramlottie动画库适配小程序的版本。lottie的相关介绍与动画生成方法等请参考 官方说明依赖小程序基础库版本>2.8.0的环境使用可参考该代码片段:http ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
author-avatar
本人xiao13
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有