微信小程序  action-sheet详解及实例代码


Posted in Javascript onNovember 09, 2016

微信小程序 开发文档,相关文章:

微信小程序  action-sheet

属性名 类型 默认值 说明
hidden Boolean true 是否隐藏
bindchange EventHandle   点击背景或action-sheet-cancel按钮时触发change事件,不携带数据

action-sheet-item

底部菜单表的子选项。

action-sheet-cancel

底部菜单表的取消按钮,和action-sheet-item的区别是,点击它会触发action-sheet的change事件,并且外观上会同它上面的内容间隔开来。

示例代码:

<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>
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)
action-sheet

微信小程序  action-sheet详解及实例代码

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

Javascript 相关文章推荐
用jquery存取照片的具体实现方法
Jun 30 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
Feb 19 Javascript
浅谈javascript构造函数与实例化对象
Jun 22 Javascript
jQuery UI设置固定日期选择特效代码分享
Aug 27 Javascript
jquery中实现时间戳与日期相互转换
Apr 12 Javascript
JS获取当前页面名称的简单实例
Aug 19 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
Oct 26 Javascript
简单理解Vue条件渲染
Dec 03 Javascript
js实现时间轴自动排列效果
Mar 09 Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
Aug 25 Javascript
JavaScript canvas绘制渐变颜色的矩形
Feb 18 Javascript
vantUI 获得piker选中值的自定义ID操作
Nov 04 Javascript
浅谈EasyUI常用控件的禁用方法
Nov 09 #Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
Nov 09 #Javascript
jQuery EasyUI中的日期控件DateBox修改方法
Nov 09 #Javascript
jQuery实现导航高亮的方法【附demo源码下载】
Nov 09 #Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 #Javascript
jquery获取easyui日期控件的值实现方法
Nov 09 #Javascript
给easyui的datebox控件添加清空按钮的实现方法
Nov 09 #Javascript
You might like
php str_replace的替换漏洞
2008/03/15 PHP
linux php mysql数据库备份实现代码
2009/03/10 PHP
php中global和$GLOBALS[]的分析之一
2012/02/02 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
JavaScript 对象链式操作测试代码
2010/04/25 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
PHP abstract与interface之间的区别
2013/11/11 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
基于jquery编写的放大镜插件
2016/03/23 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
js 提交form表单和设置form表单请求路径的实现方法
2016/10/25 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
JS中自定义事件的使用与触发操作实例分析
2019/11/01 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
Vue组件简易模拟实现购物车
2020/12/21 Vue.js
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
[02:05:03]完美世界DOTA2联赛循环赛 LBZS VS Matador BO2 10.28
2020/10/28 DOTA
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
详解分布式任务队列Celery使用说明
2018/11/29 Python
Django中的用户身份验证示例详解
2019/08/07 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
分享PyCharm的几个使用技巧
2019/11/10 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
基于Python绘制个人足迹地图
2020/06/01 Python
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
中学教师实习自我鉴定
2013/09/28 职场文书
质检部部长职责
2013/12/16 职场文书
合作投资意向书
2014/04/01 职场文书
群众路线查摆问题整改措施思想汇报
2014/10/10 职场文书
年会邀请函范文
2015/01/30 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
公司转让协议书
2016/03/19 职场文书