SORU
5 HAZİRAN 2013, ÇARŞAMBA


Entegre bir WordPress kullanmak için doğru yolu AngularJS eklentileri

JQuery eklentileri entegre etmek için doğru yolu ne olduğunu merak açısal benim app içine ettim. Birkaç öğreticiler ve ekran atmalarını buldum ama belirli bir eklenti için yiyecek ve içecek görünüyorlar.

Örneğin: http://amitgharat.wordpress.com/2013/02/03/an-approach-to-use-jquery-plugins-with-angularjs/ http://www.youtube.com/watch?v=8ozyXwLzFYs

Bir Direktif gibi - oluşturmalıyım

App.directive('directiveName', function() {
    return {
        restrict: 'A',
        link: function(scope, element, attrs) {
            $(element).'pluginActivationFunction'(scope.$eval(attrs.directiveName));
        }
    };
}); 

Ve sonra da html dosyası ve Direktif diyorsun?

<div directiveName ></div>
<script type="text/javascript" src="pluginName.js"></script>

Teşekkür et

CEVAP
5 HAZİRAN 2013, ÇARŞAMBA


Evet, haklısınız. Eğer bir jQuery eklentisi kullanıyorsanız, kontrol kodu koymayın. Bunun yerine bir yönerge oluşturmak ve normalde Direktifi link işlevi içine bu kodu koy.

Bak olabilir belgelerinde noktaları bir çift vardır. Onları burada bulabilirsiniz:
Common Pitfalls

Using controllers correctly

Sizin bakış komut başvuran, angularjs Kütüphanesi, kontrolörler, hizmetleri ve filtreleri başvurulur sonra son - sevk emin olun.

EDİT: $(element) dil eklentisi ile AngularJS kullanırken angular.element(element) yararlanabilirler kullanmak Yerine

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kassem G

    Kassem G

    25 EKİM 2006
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007