SORU
24 ŞUBAT 2009, Salı


Parametrelerin bir karma kabul eden yakut bir işlev oluşturun

Bu aptalca bir soru olabilir biliyorum, ama parametreler bir karma kabul eden yakut bir işlevi oluşturmak için nasıl bilmiyorum. Raylar, böyle bir işlevi kullanmak istiyorum yani

login_success :msg => "Success!", :gotourl => user_url

Parametreleri bu tür kabul eden bir fonksiyon prototipi nedir? Onları nasıl okuyabilirim?

CEVAP
24 ŞUBAT 2009, Salı


Eğer karma sözdizimi Ruby bir işleve faktörleri geçirirseniz, Ruby Amacınız üstlenecek. Böylece:

def login_success(hsh = {})
  puts hsh[:msg]
end

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • EvilControllers

    EvilControll

    20 Ocak 2008
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006