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


Posted in Javascript onMay 11, 2017

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

看下实现效果图:

微信小程序 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>

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

Javascript 相关文章推荐
javascript 命名空间以提高代码重用性
Nov 13 Javascript
JS实现当前页居中分页效果的方法
Jun 18 Javascript
js实现汉字排序的方法
Jul 23 Javascript
javascript 判断两个日期之差的示例代码
Sep 05 Javascript
js Canvas实现的日历时钟案例分享
Dec 25 Javascript
vue-router单页面路由
Jun 17 Javascript
Cpage.js给组件绑定事件的实现代码
Aug 31 Javascript
详解react-native-fs插件的使用以及遇到的坑
Sep 12 Javascript
玩转Koa之koa-router原理解析
Dec 29 Javascript
js在HTML的三种引用方式详解
Aug 29 Javascript
Vue this.$router.push(参数)实现页面跳转操作
Sep 09 Javascript
详解JSON.parse和JSON.stringify用法
Feb 18 Javascript
jQuery遮罩层实例讲解
May 11 #jQuery
在JS中如何把毫秒转换成规定的日期时间格式实例
May 11 #Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
May 11 #Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 #Javascript
微信小程序 navbar实例详解
May 11 #Javascript
微信小程序 图片宽高自适应详解
May 11 #Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
May 11 #Javascript
You might like
PHP生成Gif图片验证码
2013/10/27 PHP
PHP include任意文件或URL介绍
2014/04/29 PHP
php metaphone()函数的定义和用法
2016/05/15 PHP
ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
2019/03/11 PHP
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
jQuery获取与设置iframe高度的方法
2016/08/01 Javascript
原生js实现验证码功能
2017/03/16 Javascript
兼容浏览器的js事件绑定函数(详解)
2017/05/09 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
Three.JS实现三维场景
2018/12/30 Javascript
vue在线动态切换主题色方案
2020/03/26 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
2020/06/24 Javascript
python制作爬虫并将抓取结果保存到excel中
2016/04/06 Python
PYTHON 中使用 GLOBAL引发的一系列问题
2016/10/12 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
python自动生成sql语句的脚本
2021/02/24 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
经典C++面试题一
2016/11/06 面试题
在SQL Server中创建数据库主要有那种方式
2013/09/10 面试题
工程招投标邀请书
2014/01/26 职场文书
车辆转让协议书
2014/04/15 职场文书
保证书格式
2015/01/16 职场文书
会议欢迎词范文
2015/01/27 职场文书
幼儿园园长个人总结
2015/03/02 职场文书
合作与交流自我评价
2015/03/09 职场文书
2015年“我们的节日·中秋节”活动总结
2015/07/30 职场文书
校友会致辞
2015/07/30 职场文书
医院保洁员管理制度
2015/08/05 职场文书
小学生安全教育心得体会
2016/01/15 职场文书
2016年优秀党务工作者先进事迹材料
2016/02/29 职场文书
React配置子路由的实现
2021/06/03 Javascript