で奇妙なオブジェクトを提供します。何が ここに非常に奇妙なことが起こることができます! Vue.jsは、私はこのようなaxiosでデータを受信していオブザーバーデータ
は、どのようにresponse.data.length
未定義することができます。
私は私のvue-devtools
バナーに見える2つのオブジェクトを持っていますか?あなたは、各オブジェクトのデータを取得するには、
for(var i in response.data){
console.log(response.data[i]);
}
を理由.length
が動作していない、とあなたは、このオーバーundefined
this.banners = response.data[0];// for first
またはループとして取得していることをオブジェクトではない配列を取得している
'response.data'は文字列ではありませんSオブジェクトはJSONから読み込まれます)。したがって、 'length'プロパティはありません。 RAWコンテンツを見るには 'JSON.stringify(response.data)'を試してみてください。 – Richard
@リチャード私はオブジェクトからプロパティを読み取ることはできません。それはどのように私はこれを修正することができますすべてのアイデアは未定義ですか? – Jenssen
console.log(response.data) – samayo