假設我做了一個ajax調用,我想從中獲取一些靜態模板(app/views/static/some_template.html.erb),我想在其中存儲一些JavaScript app/views/layouts/sign_in.js.erb
。是否有可能呈現多個文件? (因爲我想保持獨立的我的js文件和我的HTML文件)呈現多個文件 - rails
def ajax_call
respond_to do |format|
...
format.js {render 'layouts/sign_in.js.erb'}
end
end
編輯:這是我的控制器
respond_to do |format|
format.js {render 'devise/sessions/new.html.erb'}
end
在devise/sessions/new.html.erb
,我把
<div> test</div>
<%= render "layouts/sign_in.js.erb" %>
和layouts/sign_in.js.erb
,我把console.log('test');
好吧,它似乎工作,謝謝! – user1611830