微信小程序 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 相关文章推荐
让插入到 innerHTML 中的 script 跑起来的实现代码
Jul 01 Javascript
prettify 代码高亮着色器google出品
Dec 28 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
Apr 14 Javascript
jQuery控制Div拖拽效果完整实例分析
Apr 15 Javascript
javascript执行环境及作用域详解
May 05 Javascript
基于jquery实现弹幕效果
Sep 29 Javascript
详解win7 cmd执行vue不是内部命令的解决方法
Jul 27 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
Oct 31 Javascript
浅析Angular19 自定义表单控件
Jan 31 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
Mar 12 Javascript
原生js实现each方法实例代码详解
May 27 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中实现记住密码自动登录的代码
2011/03/02 PHP
PHP中使用CURL模拟登录并获取数据实例
2014/07/01 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
PHP实现15位身份证号转18位的方法分析
2019/10/16 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
html5+javascript制作简易画板附图
2014/04/25 Javascript
javascript中attachEvent用法实例分析
2015/05/14 Javascript
Jquery $when done then的用法详解
2016/05/20 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
js断点调试经验分享
2017/12/08 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
2018/08/12 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
详解Vue、element-ui、axios实现省市区三级联动
2019/05/07 Javascript
小程序实现搜索框
2020/06/19 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
js实现筛选功能
2020/11/24 Javascript
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
Python使用指定端口进行http请求的例子
2019/07/25 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
Python 离线工作环境搭建的方法步骤
2019/07/29 Python
谈谈python垃圾回收机制
2020/09/27 Python
通过实例解析python subprocess模块原理及用法
2020/10/10 Python
详解CSS3中Media Queries的相关使用
2015/07/17 HTML / CSS
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
html5 Canvas画图教程(3)—canvas出现1像素线条模糊不清的原因
2013/01/09 HTML / CSS
英国100%防污和防水的靴子:Muck Boot Company
2020/09/08 全球购物
股权转让意向书
2014/04/01 职场文书
努力学习演讲稿
2014/05/10 职场文书
2014最新党员违纪检讨书
2014/10/12 职场文书
幼儿园教师暑期培训心得体会
2016/01/09 职场文书
吃通javascript正则表达式
2021/04/21 Javascript
HTML常用标签超详细整理
2022/03/19 HTML / CSS