2015-08-31 2 views
1

Я использую ионный для отображения модального, вот мой пример код:ionicModal Невозможно вызвать метод «» fromTemplateUrl неопределенной

angular.module('starter', ['ionic']) 
    .controller('myController', ['$scope', function($scope,$ionicModal){ 
     $ionicModal.fromTemplateUrl('my-modal.html', { 
      scope: $scope 
     }).then(function(modal) { 
      $scope.modal = modal; 
     }); 

     $scope.openModal = function() { 
      $scope.modal.show(); 
     }; 

Когда я запускаю мой код, я получил сообщение об ошибке сказав TypeError: Cannot call method 'fromTemplateUrl' of undefined. Как я могу это исправить?

+0

Пожалуйста, создайте plunker. –

ответ

4

Вы пропустили $ionicModal после $scope

.controller('myController', ['$scope','$ionicModal', function($scope,$ionicModal){ 
+0

Большое спасибо за помощь. Я действительно скучаю, смотрю, всегда думал о чем-то другом ... – user1995781

+0

Я рад, что это помогло. :) –

Смежные вопросы