微信小程序  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 相关文章推荐
js 多浏览器分别判断代码
Apr 01 Javascript
jQuery:节点(插入,复制,替换,删除)操作
Mar 04 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
JS实现slide文字框缩放伸展效果代码
Nov 05 Javascript
js采用concat和sort将N个数组拼接起来的方法
Jan 21 Javascript
JavaScript面向对象程序设计教程
Mar 29 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
Sep 14 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Dec 14 Javascript
Ajax和Comet技术总结
Feb 19 Javascript
js实现一个简单的MVVM框架示例
Jan 15 Javascript
简述vue路由打开一个新的窗口的方法
Nov 29 Javascript
vue 源码解析之虚拟Dom-render
Aug 26 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
一个高ai的分页函数和一个url函数
2006/10/09 PHP
PHP进程通信基础之信号量与共享内存通信
2017/02/19 PHP
datePicker——日期选择控件(with jquery)
2007/02/20 Javascript
Ext面向对象开发实践(续)
2008/11/18 Javascript
JQuery 网站换肤功能实现代码
2009/11/02 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
javascript中new关键字详解
2015/12/14 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
js实现四舍五入完全保留两位小数的方法
2016/08/02 Javascript
原生JavaScript制作计算器
2016/10/16 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
2017/07/12 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
学习 Vue.js 遇到的那些坑
2021/02/02 Vue.js
[01:11:32]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python判断某个用户对某个文件的权限
2016/10/13 Python
python实现K最近邻算法
2018/01/29 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
WxPython实现无边框界面
2019/11/18 Python
Python PyQt5整理介绍
2020/04/01 Python
重新定义牛仔布,100美元以下:Warp + Weft
2018/07/25 全球购物
美国最好的葡萄酒网上商店:Wine Library
2019/11/02 全球购物
What is the purpose of Void class? Void类的作用是什么?
2016/10/31 面试题
机电一体化毕业生求职信
2013/11/02 职场文书
会议活动邀请函
2014/01/27 职场文书
八项规定对照检查材料
2014/08/31 职场文书
整改报告格式
2014/11/06 职场文书
中学生运动会广播稿
2015/08/19 职场文书
2016年社区六一儿童节活动总结
2016/04/06 职场文书
详解MindSpore自定义模型损失函数
2021/06/30 Python
V Rising 服务器搭建图文教程
2022/06/16 Servers