サイトからデータを取り出して変数に格納しています。次に、ボタンをクリックするたびにそのオブジェクトから3つのプロパティを返すforループを実行しています。その部分は完璧に動作しています。JavaScriptを使ってforループを使用してオブジェクトから次の3つのアイテムを取得する方法はありますか?
ただし、ボタンをクリックするたびに全く同じデータが返されます。特定のオブジェクトからforループを開始する方法がわかりません。
data: {
fetched_list: [], // the object containing the data fetched when called
list: [], // an empty list that will contain future pushed object
list_key: '0' // the last loop index
},
requestInformation(){
const temp = [];
for (let i = 0; i < 3; i++){
temp.push(this.fetched_list[i]);
}
this.list = this.list.concat(temp); // here we push the fetched data to the list
}
この時点で、ボタンをクリックするたびに次の3つのオブジェクトでforループを開始する方法がわかりません。
最後にiの数値をlist_keyに保存しようとしていましたが、次の3つのプロパティを取得する方法を知りません。あなたはthis.recipe.list_key
インクリメント
はい、それは今より多くの意味があります。 – Craig