3 回答

森林海
TA貢獻2011條經(jīng)驗 獲得超2個贊
system(“.ruby”)或者load 'another.rb'
具體代碼如下:
# 返回ls的輸出
s=`ls`
cmd= "ls"
s= `#{cmd}`
# 返回true or false
s= system('ls')
cmd= 'ls'
s= system(cmd)
#返回輸出
s= %x[uptime]
#用top進程替換當(dāng)前ruby進程
exec "top"
cmd = 'top'
exec cmd

慕容708150
TA貢獻1831條經(jīng)驗 獲得超4個贊
app/assets/javascript文件夾里面放的應(yīng)該是.js文件
你要想這么做,你可以把那個rails的變量放在頁面中的一個隱藏域中
例如:
<input type="hidden" id="user_name" value="<%= @user.name %>"/>
在js中就能取到這個@user.name的值
jquery 代碼如下
var user_name = $("#user_name").val();
開發(fā)應(yīng)該有一個思想,js代碼歸js代碼,html歸html,ruby代碼歸ruby代碼
- 3 回答
- 0 關(guān)注
- 1174 瀏覽
添加回答
舉報
0/150
提交
取消