handleSaveDefault = () => {
let { Default, ...rest } = this.state.views;
this.handleViewMenuClose();
let setState = () => {
return this.setState({
views: { Default: [...this.state.selectedFields], ...rest },
});
};
这在 chrome 中运行良好,但在 Edge 中我得到一个错误Expected identifier, string or number
,指向 ...rest inlet { Default, ...rest } = this.state.views;
我读到 ...rest 在旧版本的 Edge 中不受支持,但现在应该支持。我已经更新了 Windows,但错误仍然存在。我已经安装了 babel,它出现在我的 package-lock.json 中,但没有出现在 package.json 中。
有没有办法让它工作或者我必须创建自己的循环解决方法?