微信小程序  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 相关文章推荐
JavaScript CSS修改学习第六章 拖拽
Feb 19 Javascript
匹配任意字符的正则表达式写法
Apr 29 Javascript
jquery $.ajax()取xml数据的小问题解决方法
Nov 20 Javascript
javascript创建数组之联合数组的使用方法示例
Dec 26 Javascript
js时间比较示例分享(日期比较)
Mar 05 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
jQuery获取select选中的option的value值实现方法
Aug 29 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
Jul 10 Javascript
利用angular、react和vue实现相同的面试题组件
Feb 19 Javascript
ES6函数和数组用法实例分析
May 23 Javascript
原生JS封装拖动验证滑块的实现代码示例
Jun 01 Javascript
详解Vue中的watch和computed
Nov 09 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 mail 通过Windows的SMTP发送邮件失败的解决方案
2009/05/27 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
浅谈PDO的rowCount函数
2015/06/18 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
PHP数组实例详解
2016/06/26 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
Visual Studio中js调试的方法图解
2014/06/30 Javascript
javascript实现字符串反转的方法
2015/02/05 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
JS实现自动切换文字的导航效果代码
2015/08/27 Javascript
JS实现黑色风格的网页TAB选项卡效果代码
2015/10/09 Javascript
jQuery无刷新分页完整实例代码
2015/10/27 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
微信小程序实现登录注册tab切换效果
2020/12/29 Javascript
解决vuex刷新状态初始化的方法实现
2019/08/15 Javascript
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
python argparse传入布尔参数false不生效的解决
2020/04/20 Python
学生思想表现的评语
2014/01/30 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
党员对照检查剖析材料
2014/10/13 职场文书
2015年小学生暑假总结
2015/07/13 职场文书
小学语文国培研修日志
2015/11/13 职场文书
2016党员党课心得体会
2016/01/07 职场文书
《包身工》教学反思
2016/02/23 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
Anaconda配置各版本Pytorch的实现
2021/08/07 Python
Python图片验证码降噪和8邻域降噪
2021/08/30 Python