在离子框架$ ionicActionSheet中停止单击事件传播?

时间:2015-05-08 21:25:58

标签: javascript angularjs ionic-framework

我正在使用$ionicActionSheet并在其下方(在它打开之前)有textarea。当用户点击$ionicActionSheet中的按钮时,它也会将焦点带到下面的<textarea>并打开键盘。有没有办法停止$ionicActionSheet

中的点击传播
    $ionicActionSheet.show({
        buttons: [{
            text: 'Camera'
        }, {
            text: 'Photo Library'
        }],
        destructiveText: 'Cancel',
        destructiveButtonClicked: function() {


            //
            // How do I get access to the click event?
            $event.stopPropagation();
            //
            //


            return true;
        },
        buttonClicked: function(index) {


            //
            // How do I get access to the click event?
            $event.stopPropagation();
            //
            //


            if(index == 0) {
                $scope.TakePicture("camera");
            } else {
                $scope.TakePicture("library");
            }
            return true;
        }
    });

0 个答案:

没有答案