首页 > 解决方案 > 获取索引后如何显示对象值的数组?

问题描述

对象的本地存储数组 我在本地存储中有一个对象值数组。我创建了一些卡片,在 onclick 属性中,我将索引传递给一个函数。现在我想打开一个模式并显示每个特定索引位置的值。

var updateModal = function (clickIndex) {
    alert(clickIndex.title)
    //here in the updateModal function I only get the result undefined.

如何获取对象值的当前索引数组。我的代码有什么问题?

标签: javascript

解决方案


您可以尝试先从 localStorage 检索项目并解析它,然后使用您传递的索引 (clickIndex) 来选择相应的 obj。在代码中

  const cartItems = JSON.parse(localStrategy.getItem("The_name/var_you_used"));
  const myObj = cartItems[clickIndex];// this is what you want?
  return myObj;

推荐阅读