2013-10-24 4 views
0

Я пытаюсь использовать модальное обслуживание. Что плохое в следующем:

http://jsfiddle.net/9Ymvt/651/

<script src="http://cdnjs.cloudflare.com/ajax/libs/angular-strap/0.7.4/angular-strap.min.js"></script> 

<div class="content" ng-app="contacts" ng-controller="ContactsController"> 
</div> 

angular.module('contacts', ['$strap.directives']) 
.controller('ContactsController', function ($scope) { 

var modalPromise = $modal({template: '/js/app/views/elements/modal-welcome.html', persist: true, show: false, backdrop: 'static', scope: $scope}); 

// Toggle modal 
$scope.showModalViaService = function() { 

    $q.when(modalPromise).then(function(modalEl) { 
     modalEl.modal('show'); 
    }); 
};}) 

ответ

0

Я установил свою скрипку. Было 2 вопроса.

  • Модальное обслуживание должно быть введено. .controller('ContactsController', function ($scope,$modal) {
  • У Углового есть некоторые проблемы. Я изменил его на 1.1.5 -> Вы также можете попробовать 1.0.8.

Смотрите скрипку здесь http://jsfiddle.net/EQXg7/

Теперь проблема с пути вашего модального шаблона, но это может быть исправлено путем обеспечения правильного пути.

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