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

  • Mr. H

    Mr. H

    1 Temmuz 2012
  • NPR

    NPR

    22 NİSAN 2006
  • SuppressedStorm

    SuppressedSt

    11 AĞUSTOS 2013