微信小程序 action-sheet 反馈上拉菜单简单实例

发布时间 - 2026-01-11 01:05:21    点击率:

微信小程序 action-sheet 反馈上拉菜单简单实例

看下实现效果图:

js

var items = ['item1', 'item2', 'item3', 'item4'] 
var pageObject = { 
 data: { 
  actionSheetHidden: true, 
  actionSheetItems: items 
 }, 
 actionSheetTap: function (e) { 
  this.setData({ 
   actionSheetHidden: !this.data.actionSheetHidden 
  }) 
 }, 
 actionSheetChange: function (e) { 
  this.setData({ 
   actionSheetHidden: !this.data.actionSheetHidden 
  }) 
 } 
} 
 
for (var i = 0; i < items.length; ++i) { 
 (function (itemName) { 
  pageObject['bind' + itemName] = function (e) { 
   console.log('click' + itemName, e) 
  } 
 })(items[i]) 
} 
 
Page(pageObject) 

wxml

<button type="default" bindtap="actionSheetTap">弹出action sheet</button> 
<action-sheet hidden="{{actionSheetHidden}}" bindchange="actionSheetChange"> 
  <block wx:for-items="{{actionSheetItems}}"> 
    <action-sheet-item class="item" bindtap="bind{{item}}">{{item}}</action-sheet-item> 
  </block> 
  <action-sheet-cancel class="cancel">取消</action-sheet-cancel> 
</action-sheet> 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# 微信小程序  # action-sheet  # 反馈上拉菜单  # 小程序  # 微信小程序实现弹出菜单动画  # 微信小程序下拉菜单效果的实例代码  # 微信小程序实现单列下拉菜单效果  # 微信小程序基于picker实现级联菜单  # 微信小程序实现炫酷的弹出式菜单特效  # 微信小程序MUI侧滑导航菜单示例(Popup弹出式  # 左侧滑动  # 右侧不动)  # 微信小程序实现跟随菜单效果和循环嵌套加载数据  # 微信小程序-可移动菜单的实现过程详解  # 希望能  # 弹出  # 谢谢大家  # pageObject  # actionSheetItems  # actionSheetTap  # function  # data  # actionSheetHidden  # true  # sheet  # js  # action  # strong  # 微信小  # br  # var  # items  # brush  # pre 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  高端企业智能建站程序:SEO优化与响应式模板定制开发  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  手机软键盘弹出时影响布局的解决方法  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  使用Dockerfile构建java web环境  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  Angular 表单中正确绑定输入值以确保提交与验证正常工作  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  中山网站制作网页,中山新生登记系统登记流程?  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  如何基于PHP生成高效IDC网络公司建站源码?  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  如何快速生成高效建站系统源代码?  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】  潮流网站制作头像软件下载,适合母子的网名有哪些?  如何彻底卸载建站之星软件?  高端网站建设与定制开发一站式解决方案 中企动力  如何快速搭建高效香港服务器网站?  Laravel storage目录权限问题_Laravel文件写入权限设置  独立制作一个网站多少钱,建立网站需要花多少钱?  如何打造高效商业网站?建站目的决定转化率  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  javascript读取文本节点方法小结  Laravel如何处理和验证JSON类型的数据库字段  想要更高端的建设网站,这些原则一定要坚持!  在Oracle关闭情况下如何修改spfile的参数  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  如何选择PHP开源工具快速搭建网站?  制作电商网页,电商供应链怎么做?  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  高防服务器:AI智能防御DDoS攻击与数据安全保障  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  如何在阿里云香港服务器快速搭建网站?  详解jQuery停止动画——stop()方法的使用  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  如何在Windows虚拟主机上快速搭建网站?  如何快速生成ASP一键建站模板并优化安全性?  Laravel怎么导出Excel文件_Laravel Excel插件使用教程