微信小程序显示下拉列表功能的实现方法

互联网 17-12-13
本文主要介绍微信小程序显示下拉列表功能,涉及微信小程序navigator组件导航及页面加载相关操作技巧,希望能帮助到大家。

1、效果展示

2、关键代码

app.json文件:

{   "pages":[    "views/views",    "views/navigators/navigator1/navigator1",    "views/navigators/navigator2/navigator2",    "views/navigators/navigator3/navigator3",    "pages/index/index",    "pages/logs/logs"   ],   "window":{    "backgroundTextStyle":"light",    "navigationBarBackgroundColor": "#fff",    "navigationBarTitleText": "脚本之家 下拉列表测试",    "navigationBarTextStyle":"black"   }  }

views.js文件

Page({   data:{    // text:"这是一个页面"    open:false   },   showitem:function(){     this.setData({       open:!this.data.open     })   },   onLoad:function(options){    // 页面初始化 options为页面跳转所带来的参数   },   onReady:function(){    // 页面渲染完成   },   onShow:function(){    // 页面显示   },   onHide:function(){    // 页面隐藏   },   onUnload:function(){    // 页面关闭   }  })

views.wxml文件

<view class="page">    <view class="page_bd">      <view class="body_head" bindtap="showitem">点击我显示下拉列表</view>      <navigator url="../views/navigators/navigator1/navigator1"><view class="{{open?'display_show':'display_none'}}">列表1</view></navigator>      <navigator url="../views/navigators/navigator2/navigator2"><view class="{{open?'display_show':'display_none'}}">列表2</view></navigator>      <navigator url="../views/navigators/navigator3/navigator3"><view class="{{open?'display_show':'display_none'}}">列表3</view></navigator>    </view>  </view>

view.wxss文件

.page_bd{    padding: 10px;    background-color: snow;  }  .body_head{    border: 1px solid;    border-color: beige;    padding: 10px;  }  .display_show{    display: block;    border: 1px solid;    border-color: beige;    padding: 10px;  }  .display_none{    display: none;  }

javascript对HTML下拉列表标签的操作

使用jquery实现下拉列表选项

html中关于下拉列表select的图文代码详解

以上就是微信小程序显示下拉列表功能的实现方法的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 列表
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:微信小程点击文字实现页面跳转功能的方法

相关资讯