2016-09-12 7 views
-1

Как название, я определяю директиву и использую ее в шаблоне ionicModal, но это не работает, консольный журнал «111» не печатает.thks для справки ! вот код:Ионная: директива не работает в ionicModal

directive.js

.directive 'size_item',() -> 
    restrict: 'AE' 
    link: (scope, elem, attr) -> 
    console.log 111 
    $(elem).parents().find("div:first").addClass('active') 

../tpls/modal/add_cart.html

<div class="size_item list_item" size_item>S</div> 

controller.js

.controller 'ProductDetailCtrl', ['$ionicModal', '$scope', '$http', 
    '$stateParams', ($ionicModal, $scope, $http, $stateParams) -> 
    $scope.showCart =() -> 
    $ionicModal.fromTemplateUrl '../tpls/modal/add_cart.html', 
     scope:$scope, 
     animation: 'animated bounceInUp' 
+1

Вам нужно будет показать код и описать, что * не работает * - мы не можем видеть, что на вашем экране, и не можем ответить на ваш вопрос с предоставленной вами информацией. – Filburt

+0

thks для напоминания, я уже обновил! – dwyane

ответ

0

Наконец, я что ошибка исходит от имени директивы, в моем коде я назвал его size_item, это не законно, не un derline допускается!