次のアクションがあります。
def something
# do something
respond_to do |format|
format.js
end
end
コントローラーにもsomething.html.erb
テンプレートがあります。
- /controller/something を取得すると、何も返されません。
- /controller/something.js を取得すると、レイアウトなしで html がレンダリングされます。
- XHR GET /controller/something を実行すると、レイアウトなしで html がレンダリングされます。
HTMLテンプレートをレンダリングする代わりに、「テンプレートが見つからないというエラーを返す」というエラーが発生すると思います。
これはRailsのバグですか、それとも何か間違っていますか?
- レール v3.0.4
- ルビー v1.9.3