【发布时间】:2020-12-27 11:27:29
【问题描述】:
我遇到了一个错误,我不能在 react 中使用 javascript 的 .slice() 方法,基本上我在基于类的组件中的函数内部调用 slice() 方法,而我放置切片的函数是传递到子组件的 2 级并从那里触发 onClick 事件,但问题是 slice 方法没有完成删除元素的工作,它只是控制同一个数组,这里我以简单的概念向您展示代码,
useSlice = () => {
let arr = ['a', 'b', 'c'];
console.log(arr.slice(1, 1));
}
useSlice()
此代码在控制台中打印相同的数组值,而不是显示修改后的数组。 怎么办???
【问题讨论】:
-
发布你的整个代码。
-
信息难以调试,请贴相关代码
-
请阅读文档
标签: javascript arrays reactjs ecmascript-6 slice