2016-09-12 5 views
-1

Als Titel definiere ich eine Direktive und verwenden Sie es in der Vorlage von ionicModal, aber es funktioniert nicht, das Konsolenprotokoll '111' nicht print.thks für Hilfe ! hier ist der Code:Ionic: Direktive funktioniert nicht in 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

Sie müssen den Code zeigen und beschreiben, was * nicht funktioniert * - wir können nicht sehen, was auf Ihrem Bildschirm ist und können Ihre Frage mit den von Ihnen angegebenen Informationen nicht beantworten. – Filburt

+0

thks für erinnern, ich hatte schon update! – dwyane

Antwort

0

Schließlich I festgestellt, dass der Fehler aus dem Namen der Richtlinie kommen, in meinem Code, ich nannte es als size_item, es ist nicht legal, nein un Derline ist erlaubt!