微信小程序 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在IE和Firefox(火狐)的不兼容问题解决方法小结
Apr 13 Javascript
jQuery的事件委托实例分析
Jul 15 Javascript
简单谈谈Javascript中类型的判断
Oct 19 Javascript
用js实现简单算法的实例代码
Sep 24 Javascript
jquery平滑滚动到顶部插件使用详解
May 08 jQuery
canvas基础绘制-绚丽倒计时的实例
Sep 17 Javascript
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
js闭包学习心得总结
Apr 17 Javascript
vue watch深度监听对象实现数据联动效果
Aug 16 Javascript
js实现同一个页面,多个enter事件绑定的示例
Oct 10 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
Vue实现剪切板图片压缩功能
Feb 04 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缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
浅析php设计模式之数据对象映射模式
2016/03/03 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
JS函数验证总结(方便js客户端输入验证)
2010/10/29 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
介绍JavaScript的一个微型模版
2015/06/24 Javascript
js+canvas简单绘制圆圈的方法
2016/01/28 Javascript
javascript每日必学之继承
2016/02/23 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
mpvue+vuex搭建小程序详细教程(完整步骤)
2018/09/30 Javascript
微信小程序实现留言板
2018/10/31 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
微信小程序实现弹出菜单动画
2019/06/21 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
Vue axios 跨域请求无法带上cookie的解决
2020/09/08 Javascript
Python使用正则表达式过滤或替换HTML标签的方法详解
2017/09/25 Python
详解如何在Apache中运行Python WSGI应用
2019/01/02 Python
Python实现投影法分割图像示例(二)
2020/01/17 Python
Python中实现输入一个整数的案例
2020/05/03 Python
在主流系统之上安装Pygame的方法
2020/05/20 Python
浅谈如何使用python抓取网页中的动态数据实现
2020/08/17 Python
英国内衣连锁店:Boux Avenue
2018/01/24 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
广告学专业应届生求职信
2013/10/01 职场文书
毕业求职自荐信格式是什么
2013/11/19 职场文书
机关干部作风建设剖析材料
2014/10/23 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL
恶魔之树最顶端的三颗果实 震震果实上榜,第一可以制造岩浆
2022/03/18 日漫
Java 超详细讲解hashCode方法
2022/04/07 Java/Android
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技