gpt4 book ai didi

javascript - 使用 jquery $.each 迭代 localStorage 对象

转载 作者:行者123 更新时间:2023-12-01 03:08:54 26 4
gpt4 key购买 nike

我已经非常接近让它发挥作用,但我找不到对我遇到的这个问题的答复。我正在迭代使用 $.each 方法从 localStorage 中提取的这个对象,但由于某种原因,我不断获得我有值(value)的所有 3 个位置的第一个值(图像值)。我也想获得标题和信息。任何帮助都会很棒。

$('#btn-profile-view').on('click', function(){
if(localStorage.getItem('itemsArray')){
var savedLocal = localStorage.getItem('itemsArray');
console.log('here is savedLocal: ', savedLocal);
savedLocal = JSON.parse(savedLocal);
var savedLocalMap = savedLocal.map(function(obj){
var favsResult = $('.favs-display-data');
$.each(obj, function(index, key, value){
console.log('hey im value 0:', value);
favsOutput = `<div class="col-lg-3 game">
<div class="view view-first">
<img src="${value}"/>
<div class="mask">
<h2>${value}</h2>
<p>${value}</p>
<a href="#" class="info">♥</a>
</div>
</div>
</div>`
favsResult.append(favsOutput);
});
});
}
});

最佳答案

如果您知道这些键,则应该使用它们:

    favsOutput = `<div class="col-lg-3 game">
<div class="view view-first">
<img src="${obj['gameImg']}"/>
<div class="mask">
<h2>${obj['gameTitle']}</h2>
<p>${obj['gameInfo']}</p>
<a href="#" class="info">♥</a>
</div>
</div>
</div>`

如果不这样做,则在迭代哈希时,顺序是随机

此外,每个都采用两个参数,如另一个答案中所述。

关于javascript - 使用 jquery $.each 迭代 localStorage 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45974940/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com