我正在試圖獲取一個動態數組,它將被動態更改。我無法推送到類變量。任何人都可以幫助我怎麼做,請參閱下面的代碼。Ruby中的類變量實例變量
class SampleController < ApplicationController
@@array = []
@@x = 0
def ajax_data
y = (rand()*100).round()
@@array << [@@x,y]
@@x += 1
end
end
我的問題是,類變量@@array
應增加數組的大小,每當我們調用方法ajax_data
但它總是給人一種價值的這樣[ [0, y] ]
輸出。我想增加@@array and @@x
值。
我們該怎麼做?
我已經使用你的代碼,並獲得正確的值@@ array http://pastie.org/3372267 – ck3g 2012-02-13 08:01:27