Raylar 4: nasıl kullanılır(belge)$.() hazır turbo bağlantıları | Netgez.com
SORU
12 EYLÜL 2013, PERŞEMBE


Raylar 4: nasıl kullanılır(belge)$.() hazır turbo bağlantıları

JS dosyalarını düzenlemek için çalışırken benim Raylar bir sorun 4 uygulaması ile karşılaştım"". raylar yolu Daha önce farklı görüşleri karşısında dağıldılar. Ayrı dosyalar halinde onları organize ettim ve varlıkları boru hattı ile derleyin. Ancak, ben sadece jQuery öğrendim "hazır" olay turbo-bağlantı açık olduğunda sonraki tıklama ateş etmiyor. İlk kez yük çalışır bir sayfa. Ama bir bağlantıyı tıkladığınızda, ready( function($) { içindeki herhangi bir sayfayı yeniden yükle yok çünkü) idam almazsınız. İyi bir açıklama: here.

JQuery olayları turbo bağlantıları ise düzgün çalıştığından emin olmak için doğru yol Nedir? yani benim soru: Raylar özel bir dinleyici kodlar şal mı? Ya da belki de raylar gereksiz kılan bir sihir var? Doktorlar biraz bu, özellikle application.js gibi bildirim üzerinden birden fazla dosya(lar) yükleme çalışması ile ilgili gerektiği hakkında belirsiz.

CEVAP
12 EYLÜL 2013, PERŞEMBE


Yaptığım şey şu... CoffeeScript:

ready = ->

  ...your coffeescript goes here...

$(document).ready(ready)
$(document).on('page:load', ready)

son satırı turbo bağlantıları tetikleyecek olan sayfa yükleme dinler.

Edit...Javascript (talep başına) eklemek için:

var ready;
ready = function() {

  ...your javascript goes here...

};

$(document).ready(ready);
$(document).on('page:load', ready);

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011