IONIC----01.ionicActionSheet

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no,width=device-width,height=device-height">

<script src="./lib/js/ionic.bundle.min.js"></script>
<link rel="stylesheet" type="text/css" href="./lib/css/ionic.min.css">

<title>Ionic</title>
</head>

<body ng-app="myApp" ng-controller="fristController">
    <ion-header-bar class="bar-positive">
        <h1 class="title">$ionicActionSheet</h1>
        <a class="button" ng-click="show();">操作</a>
    </ion-header-bar>
    <ion-content padding="true">
        AAA<br>BBB<br>CCC
    </ion-content>

</body>
</html>
<script>
angular.module("myApp", ["ionic"])
.controller("fristController",function($scope, $ionicActionSheet, $timeout) {

    // Triggered on a button click, or some other target
    $scope.show = function() {

        // Show the action sheet
        var hideSheet= $ionicActionSheet.show({
            cancelOnStateChange:true,
            cssClass:'action_s',
            titleText: "操作当前文章",
            buttons: [
                { text: "<b>分享</b>文章" },
                { text: "移动到..." }
            ],
            buttonClicked: function(index) {
                    console.log('操作了第'+index+'个文章');
                    return true;
            },
            cancelText: "取消",
            cancel: function() {
              // add cancel code..

                console.log('执行了取消操作');
                return true;
            },
            destructiveText: "删除",
            destructiveButtonClicked:function(){
                console.log('执行了删除操作');
                return true;

            }
        });
        // For example's sake, hide the sheet after two seconds
        $timeout(function() {
            hideSheet();
        }, 2000);

    };
});
</script>

GitHub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值