Pracuję przez Head First Rails i wciąż widzę =>
. Jest w trasach:Ruby on Rails: co oznacza symbol =>?
map.connect '/marmots/new', controller=>'marmots', :action=>'new'
To w świadczeniu podszablonów:
render :partial=>"new_marmot"
Jest w opcji za linki:
<%= link_to 'Destroy', marmot, :confirm=>'Are you sure?', :method=>:delete %>
Zasadniczo =>
wydaje się oznaczać " równa się, "ale jeśli tak, dlaczego nie po prostu użyć równego s znak? Czy to raczej "wyślij do?"
Jak wymawiasz => i co rozumiesz? Mogę przejść przez to nie wiedząc, ale to mnie budzi.
Widząc to pytanie 3 lata później rozśmiesza mnie! Jestem pewien, że widziałem już wcześniej nagłówki Ruby, ale może nie widziałem przykładów poza Railsami, w których pominięto oba nawiasy wywołania metody i nawiasy klamrowe wokół końcowego argumentu hash, więc wyglądało to jak magia. –