ylbtech-ionic-Javascript:ionic 上拉菜单(ActionSheet)
1.返回顶部
1、

ionic 上拉菜单(ActionSheet)

上拉菜单(ActionSheet)通过往上弹出的框,来让用户选择选项。

非常危险的选项会以高亮的红色来让人第一时间识别。你可以通过点击取消按钮或者点击空白的地方来让它消失。


实例

HTML 代码

<body ng-app="starter" ng-controller="actionsheetCtl" >

    <ion-pane>
<ion-content >
<h2 ng-click="show()">Action Sheet</h2>
</ion-content>
</ion-pane>
</body>

JavaScript 代码

在代码中触发上拉菜单,需要在你的 angular 控制器中使用 $ionicActionSheet 服务:

angular.module('starter', ['ionic'])

.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if(window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
}
if(window.StatusBar) {
StatusBar.styleDefault();
}
});
}) .controller( 'actionsheetCtl',['$scope','$ionicActionSheet','$timeout' ,function($scope,$ionicActionSheet,$timeout){
$scope.show = function() { var hideSheet = $ionicActionSheet.show({
buttons: [
{ text: '<b>Share</b> This' },
{ text: 'Move' }
],
destructiveText: 'Delete',
titleText: 'Modify your album',
cancelText: 'Cancel',
cancel: function() {
// add cancel code..
},
buttonClicked: function(index) {
return true;
}
}); $timeout(function() {
hideSheet();
}, 2000); };
}])

尝试一下 »

运行效果如下图:

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

最新文章

  1. 算法与数据结构(九) 查找表的顺序查找、折半查找、插值查找以及Fibonacci查找
  2. c 高级函数的简单用法
  3. React.js入门笔记(再续):评论框的实现
  4. 清华学堂 Range
  5. CentOS 访问Windows7共享文件夹
  6. hibernate-criteria查询
  7. 字节流和字符流(InputStream类和OutputStream类)
  8. python __setattr__, __getattr__, __delattr__, __call__
  9. hdu 4539(状态压缩dp)
  10. 为什么没有好用的Android游戏引擎?
  11. Vijos 1100 加分二叉树
  12. IIS 和 各个协议
  13. (转)Java ConcurrentModificationException异常原因和解决方法
  14. 两年JAVA程序员的面试总结
  15. php中获取用户登陆的IP地址以及常规处理
  16. linux gdb
  17. Ubuntu 16下单机安装配置zookeeper和kafka
  18. iOS的非常全的三方库,插件,大牛博客
  19. HTML+CSS:圆形和圆角图片格式
  20. 使用.pth文件扩展python环境路径

热门文章

  1. Android中如何搭建一个WebServer
  2. 思维构造+匹配——cf1199E
  3. Service4
  4. NX二次开发-Block UI C++界面Body Collector(体收集器)控件的获取(持续补充)
  5. linux浏览器,邮件客户端,输入法,双屏设置,应用软件,gnome-screenshot/scrot -s截图,office
  6. 浅谈学习selenium的一些知识点的总结
  7. DQL 数据查询语言 IS (information_schema)
  8. PHP对象在内存中的分配(转载)
  9. Django(九) xadmin全局配置
  10. 解析TextView中的URL等指定特殊字符串与点击事件