Uncaught TypeError: (intermediate value).concat 不是函数

Ame*_*icA 5 javascript reactjs material-ui

我正在开发一个react项目,我使用Material UI并用于分页,我应该rowsPerPageOptions作为带有数组值的道具传递,但我希望这个数组没有重复的项目,所以我决定创建一个Set然后将其转换为一个数组,所以我写了下面的代码:

<TablePagination
  ~~~
  rowsPerPageOptions={[...new Set([1, 2, 3, 4, 4, 5, 5])]}
  ~~~
/>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Uncaught TypeError: (intermediate value).concat is not a function
Run Code Online (Sandbox Code Playgroud)

当我使用Array.from一切正常时,但为什么传播运算符ES6不起作用?

在此处输入图片说明