$ ionicActionSheet не работает в ионном - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь использовать $ ionicActionSheet в веб-приложении, но оно не работает, может кто-нибудь, пожалуйста, помогите мне найти ошибку в моем коде. Заранее спасибо

  • Пожалуйста, проверьте следующий код файла controllers.js

      angular.module('starter.controllers', [])
      .controller('AppCtrl', function($scope, $ionicModal, $timeout) { 
      })
    
      .controller('myCtrl', function($scope, $ionicActionSheet) {
      $scope.triggerActionSheet = function() {
       // Show the action sheet
       var showActionSheet = $ionicActionSheet.show({
       buttons: [
        { text: 'Edit 1' },
        { text: 'Edit 2' }
       ],
    
     destructiveText: 'Delete',
     titleText: 'Action Sheet',
     cancelText: 'Cancel',
    
     cancel: function() {
        // add cancel code...
     },
    
     buttonClicked: function(index) {
        if(index === 0) {
           // add edit 1 code
        }
    
        if(index === 1) {
           // add edit 2 code
        }
     },
    
     destructiveButtonClicked: function() {
        // add delete code..
     }
    });
    };
    })
    

И, пожалуйста, проверьте следующий код файла index.html: -

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
    <title></title>
    <link rel="manifest" href="manifest.json">
    <link href="lib/ionic/css/ionic.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
    <!-- ionic/angularjs js -->
    <script src="lib/ionic/js/ionic.bundle.js"></script>
    <!-- cordova script (this will be a 404 during development) -->
    <script src="cordova.js"></script><!-- 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script> -->
<script src="js/controllers.js"></script>
    <!-- your app's js -->
    <script src="js/app.js"></script>
    </head>
    <body ng-app="starter">
<ion-pane>
    <ion-content>
         <button class = "button">Action Sheet Button</button> 
    </ion-content>
    </ion-pane>
    </body>
    </html>
...