-
19-09-2019 - |
質問
私は3.0.0.beta
レールを使用しますRJSを書き込むための新たな構文がありますが、ここでは一例です。
def remote_create
@photo = Photo.new(params[:photo])
respond_to do |format|
if @photo.save
# add @photo's thumbnail to last import tag
format.js {
render :update do |page|
page.insert_html :bottom, 'polaroids' , :partial => 'polaroid', :locals => {:photo => @photo}
end
}
else
#...
end
end
end
解決
ここでのスクリーンキャスト http://railscasts.com/episodes/205-unobtrusive-javascript <です/>
UPDATE 2011年4月:RJSはRailsの3.1のために抽出されている。
Railsの3.1が出ているとき、プロトタイプレールは宝石になるだろう。
RJSを使用しているアプリケーションは、3.1のリリース前に、Railsのマスターに対して仕事をしながら自分のGemfileに次の行を追加する必要があります:
gem 'prototype-rails', :git => 'git://github.com/rails/prototype-rails.git'
レールの上のルビー詳細は、/ <この記事で見つけることができますA>
githubののの他のヒント
レール3 IRTのRJSのための任意の構文の変更について
わからないが、私はrailscasts.comでオーバーに沿って、次のお勧めします - 彼はレール3のすべての新機能のビデオを投稿してJSを処理/レンダリングする方法上の任意の更新がある場合はされています私は彼がそれにエピソードをやるだろうと確信しています。
所属していません StackOverflow