Направляющие 3 и RJS

Я использую направляющие 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
5
задан denisjacquemin 13 March 2010 в 17:45
поделиться

2 ответа

вот скринкаст http://railscasts.com/episodes/205-unobtrusive-javascript

ОБНОВЛЕНИЕ апрель 2011 г .: RJS находится извлеченный для Rails 3.1

prototype-rails станет жемчужиной после выхода Rails 3.1

Приложения, использующие RJS, должны добавить эту строку в свой Gemfile при работе с мастером Rails до выпуска 3.1:

gem 'prototype-rails', :git => 'git://github.com/rails/prototype-rails.git'

подробнее на ruby ​​on rails можно найти в этой статье

prototype-rails на github

11
ответ дан 13 December 2019 в 19:25
поделиться

не уверен насчет изменений синтаксиса для rails 3 irt rjs, но я рекомендую следить за этим на railscasts.com - он выкладывает видео обо всех новых возможностях rails 3, и если появятся какие-либо обновления в том, как рендерить/обрабатывать js, я уверен, что он сделает эпизод об этом.

0
ответ дан 13 December 2019 в 19:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: