如何在 React 中的状态数组中仅输出数组的一个值?

史蒂夫·格雷拉

假设我想在 React 中以控制台.log 的以下状态记录名称值:

state = {
   editingToggle: false,
   list : [
      {id:1 name:'hello' address: '123 fake street'},
   ]
}

我如何才能仅访问此值?我试过 console.log(this.state.list[1].name) console.log(this.state.list.name[1]) 但无济于事。

每当我打开浏览器控制台时,我所看到的都是未定义的。任何帮助都会很棒

尼采

JavaScript 中的数组不是从 1 开始,而是从 0 开始。它被称为“零基数编号”或“零基数索引”,这意味着应该使用 而0不是来访问数组的第一个索引1

state = {
   editingToggle: false,
   list : [
      {id:1 name:'hello' address: '123 fake street'},
   ]
}

console.log(this.state.list[0]); // {id:1 name:'hello' address: '123 fake street'
console.log(this.state.list[0].name); // 'hello'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Redux状态的嵌套数组中仅更新一个值?

如何在React状态数组中不包含重复值?

如何在react js中将某些对象键仅推送到另一个数组中

如何在 React 状态数组中不包含重复值,如何防止数组中的值重复?

如何在React中动态映射另一个数组中的一个数组?

如何在 React 中增加一个状态?

在 React js 中,如何仅将选定的对象从数组复制到另一个数组?

React/Mobx:如何将映射数组中的单个项目传递到另一个组件中,并仅检索与单击的值关联的项目

如何在react js中的对象数组中添加一个对象

如何在react-native中播放另一个类中的数组音频

如何在 React 中映射另一个文件中的对象数组?

如何从 React 功能组件(待办事项列表)中的状态数组中过滤出一个项目

如何在React中声明一个二维数组?

如何在 React 的同一个 <li> 标签中渲染对象数组?

如何在React中基于名称道具渲染一个数组项

如何在R中的重复项数组中仅保留一个值(最新值)

我如何在React中将一个项目添加到状态数组的前面

如何在React中从另一个组件设置一个组件的状态

如何在shopify中仅获取php中数组的最后一个值

如何在 React Native 中创建一个包含来自其他数组的数据的新数组?

如何在React中显示数组的数组?

如何在React Native中更新数组状态

如何在React中添加到状态数组

如何在React中从状态数组添加或删除项目

如何在React中从全局变量设置状态数组

如何在React中更改数组元素的状态

如何在 React Typescript 中定义处于状态的对象数组?

如何在react js中初始化时将一个状态值传递给另一个状态

如何在对象数组中仅保留对象的一个值