博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ionic系列控件之Action Sheet
阅读量:5366 次
发布时间:2019-06-15

本文共 1133 字,大约阅读时间需要 3 分钟。

一、$ionicActionSheet

Action Sheet是一个提供给用户多个选项的滑动窗格,危险的选项用红色高亮并且显眼。提供了一些简单的方式来取消窗格,比如点击背景或者点击键盘。

 

二、使用

触发Action Sheet需要使用$ionicActionSheet服务

 

Controller:

$scope.messages = [];  $scope.takeAction = function() {    var hideSheet = $ionicActionSheet.show({      buttons: [        { text: 'Share ' },        { text: 'Edit ' }      ],      destructiveText: 'Delete ',      titleText: 'Modify your album',      cancelText: 'Cancel',      cancel: function() {        $scope.message('Cancel');        return true;      },      buttonClicked: function(index) {        $scope.message(index === 0 ? 'Share' : 'Edit');        return true;      },      destructiveButtonClicked: function() {        $scope.message('Delete');        return true;      }    });    $timeout(function() {     hideSheet();   }, 2000);

 

html:

Action Sheet

 

三、方法:

 show(options)

 加载和返回一个新的action sheet,为action sheet创建一个新的独立的scope,并且添加到body上。

 

参考:

1、http://www.ionicframework.com/docs/api/service/$ionicActionSheet/

2、https://github.com/driftyco/ionic/tree/master/demos/service/actionSheet

 

转载于:https://www.cnblogs.com/yuhualing/p/4861322.html

你可能感兴趣的文章
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>
Intellij idea创建javaWeb以及Servlet简单实现
查看>>
代理网站
查看>>
Open multiple excel files in WebBrowser, only the last one gets activated
查看>>
FFmpeg进行视频帧提取&音频重采样-Process.waitFor()引发的阻塞超时
查看>>
最近邻与K近邻算法思想
查看>>
【VS开发】ATL辅助COM组件开发
查看>>
FlatBuffers In Android
查看>>
《演说之禅》I & II 读书笔记
查看>>
thinkphp3.2接入支付宝支付接口(PC端)
查看>>
response和request
查看>>
【转】在Eclipse中安装和使用TFS插件
查看>>
C#中Monitor和Lock以及区别
查看>>
【NOIP2017】奶酪
查看>>
5.6.3.7 localeCompare() 方法
查看>>
Linux下好用的简单实用命令
查看>>
描绘应用程序级的信息
查看>>
php环境搭建脚本
查看>>