[Vue warn]: Invalid prop: type check failed for prop "itemData". Expected Object, got Array バインディングで渡された値の型がpropが期待する型と一致していないという内容です。 Invalid prop: type check failed for "プロパティ名", Expected 期待する型, got 実際に渡された型。 なので、今回は「itemDataにObject(オブジェクト)が渡されるはずが、Array(配列)が渡されている」ということです。対処としてはフロントで配列を期待する前提にするか、バックエンドからオブジェクトを渡すようにするか、という事になるかと思います。 端的には以下で解決します。