SORU
4 Temmuz 2011, PAZARTESİ


Raylar 3.1 varlık boru hattı: nasıl denetleyicisine özel komut dosyaları yüklemek için?

Eğer Rails 3.1, ayrıca yeni bir denetleyicisi oluşturmak eğer kumandanın adı ile bir javascript dosyası otomatik olarak eklenecektir. Öncelikle bu javascript dosyası ile ilgili denetleyicisi çağrıldığında sadece kullanılan, diye düşündüm.

Varsayılan olarak talimat bu ağaç her javascript dosyası dahil application.js dosya //= require_tree .var.

Nasıl sadece kontrol eden özel script yükleyebilir miyim?

CEVAP
20 EKİM 2011, PERŞEMBE


Bunun için zarif bir çözüm javascript_include_tag içinde controller_name gerektirir

http://apidock.com/rails/ActionController/Metal/controller_name/class bkz

<%= javascript_include_tag "application", controller_name %>

controller_name.js yüklenecek ve buradan diğer dosyalar gerektirir, böylece varlık içinde de.

Örnek, render araba#dizin verecektir

<%= javascript_include_tag "application", "cars" %>

cars.js içerebilir

//= require wheel
//= require tyre

Tadını çıkarın !

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AutoklubZAPRESIC

    AutoklubZAPR

    17 Mayıs 2011
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012