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

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • martin shervington

    martin sherv

    7 EKİM 2011
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009