/ Je možné presunúť kód Ruby z ovládača do súboru '.js.rjs'? - rubín na koľajniciach, rubín, ajax, rubín na koľajniciach-3, pohyb

Je možné presunúť kód Ruby z regulátora do súboru '.js.rjs'? - rubín na koľajniciach, rubín, ajax, rubín na koľajniciach-3, pohyb

Používam Ruby on Rails 3 a pre správnu organizáciu môjho kódu by som chcel mať celý kód AJAX súvisiaci s akciou v príslušnom súbore "action.js.rjs".

Napríklad, ak mám kód v riadiacej jednotke takto:

def action
...

format.js {
# BEGIN code to move in to the "action.js.rjs" file
responds_to_parent do
...
end
# END code to move in to the "action.js.rjs" file
}

end

je možné nejakým spôsobom presunúť príkaz "responds_to_parent" alebo jeho obsah z kontrolóra do súboru "action.js.rjs" a dať ho do práce?

odpovede:

0 pre odpoveď č. 1

vyriešené

Toto by malo fungovať:

    responds_to_parent do
render :action => "update.js.rjs"
end