Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 数组中数组的绑定属性_Reactjs - Fatal编程技术网

Reactjs 数组中数组的绑定属性

Reactjs 数组中数组的绑定属性,reactjs,Reactjs,这并不是要开始一场关于规则与反应的讨论。我知道总有一天我会学会爱。这就是我开始在REACT中开发新应用程序的原因。我只需要某种形式的确认,我是否理解并根据绑定正确响应 我正在制作一个函数REACT组件(箭头函数),因为我可以看到这是新的推荐实践。我有一些数据和数据数组。我正在使用所有这些数据来显示和更改内容。在这个特定的示例中,我使用它切换一些菜单 在切换的角度中,您将有如下内容: toggle(row){ row.toggle=!row.toggle; } 正如我在REACT中所理解的

这并不是要开始一场关于规则与反应的讨论。我知道总有一天我会学会爱。这就是我开始在REACT中开发新应用程序的原因。我只需要某种形式的确认,我是否理解并根据绑定正确响应

我正在制作一个函数REACT组件(箭头函数),因为我可以看到这是新的推荐实践。我有一些数据和数据数组。我正在使用所有这些数据来显示和更改内容。在这个特定的示例中,我使用它切换一些菜单

在切换的角度中,您将有如下内容:

toggle(row){
   row.toggle=!row.toggle;
}
正如我在REACT中所理解的,如果您想要更改内容,或者有一些关于切换的状态,您需要挂钩(如果我错了,请纠正我)。因此,在REACT中,您可以将所有数据应用于setData(someData)。如下所示:

const toggleMenu = (section, row) => {
  console.log(section);

  setDataList(
    dataList.map(s => {
      return s.id === section.id
        ? {
            ...s,
            table: s.table.map(t => {
              return t.id === row.id
                ? { ...t, toggleDropdown: !row.toggleDropdown }
                : t;
            })
          }
        : s;
    })
  );
};
因此,我必须在数据中找到我的特定对象,对其进行更新,并将其全部传递回钩子设置器。我有两个顾虑。有时我满足客户的要求,他们希望在主页上显示大量数据(即使这不是最佳做法)。它仍将以角度来执行。任何人都有过使用这种方法(如此多的循环)在这种情况下是否会执行REACT的经验

最后,我是否误解了什么,或者在使用REACT时这是正常的做法,或者我是否过度复杂了任务?我在这里制作了一个小样本来展示一个样本案例:


我想要的答案是:是的,这是一条路,或者不是,你完全误解了这个概念,因为。。如果有人对包含大量内容的页面的性能有经验,这将是一个加号

听起来你需要一位州经理来配合你的工作;注意Angular和React之间的一个显著区别是Angular是一个完整的MVW框架,而React只是一个视图库。这意味着Angular会提供很多工具,让开箱即用的工具不会做出反应;我们的期望是,不要试图使用just react来做任何事情,而是找到一些工具,这些工具是为完成您正在尝试的特定任务而构建的,并且可以很好地与react配合使用。是否有一些关于何时使用它的建议?我看了一个视频,在这里它被按下,好像你想使用组件之间的状态(特别是如果你想避免通过父母冒泡数据)。而不是在同一个成分里?谢谢。您认为在这个特定的场景中,redux是一个不错的选择吗?谢谢-谢谢。我会让邮局开放一段时间,希望可以。希望听到更多的意见。