在ReactuseState钩子中删除数组的第一个元素?
我有这样的状态:
const [array, setArray] = useState([])
我知道我可以使用以下代码将项目添加到数组中:
setArray(oldArray => [...oldArray, item])
如何删除此数组的第一个元素?
回答
const names = ['Luke', 'Eva', 'Phil'];
var [first, ...rest] = names;
console.log(rest); // ['Eva','Phil']
来源