SORU
2 AĞUSTOS 2012, PERŞEMBE


Dinamik içerik angularjs çalışma almak için Nasıl AngularJS bir WordPress kullanmak :

Ajax bir uygulama jQuery ve AngularJS kullanarak üzerinde çalışıyorum.

Ben jQuery kullanarak html Bir div içeriğini AngularJS bağlantıları içerir) güncelleme fonksiyonu, AngularJS bağlantıları çalışmıyor.

Burada yapmaya çalıştığım şey JSFiddle bir sürüm.

ID #dynamicContent ile bir div içinde dinamik içerik ve yenileme tıklandığında bu div içeriğini güncelleme olacağını yenileme düğmesi var. Artım eğer içeriğini yenile ben ise hiç beklendiği gibi çalışır, ama yeniledikten sonra, AngularJS bağlama çalışmamaya başlıyor.

Bu AngularJS geçerli olmayabilir, ama ben başlangıçta AngularJS için her şeyi geçirmek istemiyorum bu yüzden jQuery ile uygulama inşa edilmiş ve daha sonra AngularJS kullanmaya başladı. Bu AngularJS çalışma alma ile herhangi bir yardım büyük beğeni topluyor.

CEVAP
2 AĞUSTOS 2012, PERŞEMBE


Bu açısal bağlama gerçekleştirmek için bir şans olur böylece DOM içine yerleştirmeden önce HTML dize üzerinde $compile aramalısın.

Kemanını, bu gibi bir şey olurdu.

$("#dynamicContent").html(
  $compile(
    "<button ng-click='count = count   1' ng-init='count=0'>Increment</button><span>count: {{count}} </span>"
  )(scope)
);

Belli ki, $compile Bu iş için kumandanız içine enjekte edilmelidir.

$compile documentation Daha fazla bilgi edinin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • L33TNoonProductions

    L33TNoonProd

    24 EYLÜL 2010
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011
  • Top Gear

    Top Gear

    27 Mart 2006