6

配線しようとしている単純なAngular Railsアプリがあります。

これが私のレールコントローラーです:

class ItemsController < ApplicationController
  respond_to :json, :html

  def index
    @items = Item.order(params[:sort]).page(params[:page]).per(15)
  end

  def show
    @item = Item.where(params[:id])

    if @item.empty?
      flash[:alert] = "Item number #{params[:id]} does not exist"
    else
      respond_with @item do |format|
        format.json { render :layout => false }
      end
    end
  end
end

ActionView::MissingTemplateRailsがerbテンプレートを提供しようとし続けるため、エラーが発生し続けます。テンプレいらない!! jsonが欲しいだけです。テンプレートを永遠に取り除く決定的なrespond_to/respond_with構文を教えてください。

4

1 に答える 1