微信小程序显示下拉列表功能【附源码下载】
程序员文章站
2022-07-02 17:45:46
本文实例讲述了微信小程序显示下拉列表功能。分享给大家供大家参考,具体如下:
1、效果展示
2、关键代码
app.json文件:
{
"pages":...
本文实例讲述了微信小程序显示下拉列表功能。分享给大家供大家参考,具体如下:
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; }
3、源代码点击此处。
希望本文所述对大家微信小程序开发有所帮助。
上一篇: MongoDB 安装笔记
下一篇: 谈谈vue中mixin的一点理解