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

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • How to Cook ?

    How to Cook

    31 Ocak 2007