SORU
17 EYLÜL 2011, CUMARTESİ


Javascript bir varlık içinde Raylar yardımcı bir yöntem kullanarak

Raylar yardımcı yöntemi kullanmak için herhangi bir şekilde, daha spesifik olarak, javascript varlık bir dosya içinde yol yardımcı bir yöntem yoktur. Bu foo.js.coffee.erb dosyası

$('#bar').val("<%= create_post_path %>")

Eğer erubis gelen alabilirsem çok sevinirim

$('#bar').val("path/to/create")

CEVAP
15 Kasım 2011, Salı


Erb ile bir şablon Yardımcısı/modül/sınıf içerebilir:

<% environment.context_class.instance_eval { include MyHelper } %>

Bakın: https://github.com/sstephenson/sprockets/blob/master/lib/sprockets/environment.rb https://github.com/sstephenson/sprockets/blob/master/lib/sprockets/context.rb

Özel uygulamalar da var url yardımcıları yürüme yardımcıları kullanın.

Rails.application.routes.url_helpers boş yani

<% environment.context_class.instance_eval { include Rails.application.routes.url_helpers } %>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • mist64

    mist64

    30 Mayıs 2006
  • Snazzy Labs

    Snazzy Labs

    9 Aralık 2008