1

ruby on railsを勉強中です。

しかし、いくつかの変数が2つのフロントポイントを持っている理由を理解していません。たとえば、コードの一部など、私に説明してください:

class ApplicationController < ActionController::Base
session :session_key => "ruby_cookies"
end


なぜ :session_key => "ruby_cookies" が 2 つのポイントで始まり、
その矢印の付いたハッシュのように見えるのかわかりません =>

私はRubyの基本を学びましたが、これは何もありませんでした。クラス変数@、:、


別の例:

<% @ Posts.each do | 投稿 |%>

<% = link_to 'Destroy', post, :confirm => 'よろしいですか?'
: method => :delete%> </ td>
</ tr>
other[:variable] <% End%>


なぜ :confirm => 'Are you sure' で、other[:variable] が 2 つのポイントで始まるのですか?,

ありがとう

4

1 に答える 1

0

それらは名前付きシンボルであり、変数とは異なります

于 2013-01-09T16:49:04.503 に答える