Javascript React中数组的操作
在我的组件状态中,我有一个顺序数组。 like order:[Navbar,Header,Services,About],Javascript React中数组的操作,javascript,arrays,reactjs,Javascript,Arrays,Reactjs,在我的组件状态中,我有一个顺序数组。 like order:[Navbar,Header,Services,About], 此数组存储将首先调用哪个组件的值。我想交换arry元素,这样我可以用新的顺序重新呈现我的网页。找不到任何东西来操作此数组。我知道您希望交换值以创建新订单。不管怎样,只要有两个要交换的元素的索引,就可以决定这样做。在javascript中交换的最简单方法是使用酷炫的ES6功能 让我们假设您想交换头和左右。然后索引将是1和3,因此代码将是 let arr = ['Navbar'
此数组存储将首先调用哪个组件的值。我想交换arry元素,这样我可以用新的顺序重新呈现我的网页。找不到任何东西来操作此数组。我知道您希望交换值以创建新订单。不管怎样,只要有两个要交换的元素的索引,就可以决定这样做。在javascript中交换的最简单方法是使用酷炫的ES6功能 让我们假设您想交换头和左右。然后索引将是1和3,因此代码将是
let arr = ['Navbar', 'Header','Services', 'About'];
[arr[1],arr[3]] = [arr[3], arr[1]];
现在,如果检查arr变量,输出将为
["Navbar", "About", "Services", "Header"]
您希望使用什么指标对其进行重新排序?您需要提供一些代码,显示您尝试过的内容,以便我们更好地理解问题。请发布实际代码,最好是a如果这回答了您的问题,您可以将其标记为正确,以便其他用户可以知道这解决了问题。如果没有,你能提出问题来解决这个问题吗。