微信小程序  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 文件的代码
Jul 03 Javascript
javascript textarea光标定位方法(兼容IE和FF)
Mar 12 Javascript
Jquery在指定DIV加载HTML示例代码
Feb 17 Javascript
用jQuery实现的智能隐藏、滑动效果的返回顶部代码
Mar 18 Javascript
Bootstrap3.0学习教程之JS折叠插件
May 27 Javascript
JavaScript之Vue.js【入门基础】
Dec 06 Javascript
JS实现select选中option触发事件操作示例
Jul 13 Javascript
ES6 如何改变JS内置行为的代理与反射
Feb 11 Javascript
vue日历/日程提醒/html5本地缓存功能
Sep 02 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 Javascript
如何用JS实现网页瀑布流布局
Apr 24 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
smarty静态实验表明,网络上是错的~呵呵
2006/11/25 PHP
php strtotime 函数UNIX时间戳
2009/01/14 PHP
CodeIgniter实现更改view文件夹路径的方法
2014/07/04 PHP
Yii安装与使用Excel扩展的方法
2016/07/13 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
详解php几行代码实现CSV格式文件输出
2017/07/01 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
2019/09/29 PHP
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
Nodejs进程管理模块forever详解
2014/06/01 NodeJs
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
2016/05/27 Javascript
AngularJS优雅的自定义指令
2016/07/01 Javascript
纯js实现倒计时功能
2017/01/06 Javascript
JavaScript实现向select下拉框中添加和删除元素的方法
2017/03/07 Javascript
vue中页面跳转拦截器的实现方法
2017/08/23 Javascript
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
Vue.js如何使用Socket.IO的示例代码
2019/09/05 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
python实现复制整个目录的方法
2015/05/12 Python
Python实现批量下载文件
2015/05/17 Python
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
Python验证码识别处理实例
2015/12/28 Python
git进行版本控制心得详谈
2017/12/10 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
python numpy库np.percentile用法说明
2020/06/08 Python
Python 实现RSA加解密文本文件
2020/12/30 Python
传播学专业毕业生自荐信
2013/11/04 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
拆迁委托协议书
2014/09/15 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
担保书格式范文
2015/09/22 职场文书