我有一个名为getEntries的函数。
function getEntries(config = defaultConfig, contentTypeFilter = defaultContentTypes) {
// defaultContentTypes is an Array
}
我希望在不传递数组文字的情况下调用getEntries。
getEntries(config, 'blogPosts', 'pages');
在内部,我仍然希望使用rest运算符将其视为数组:
function getEntries(config = defaultConfig, ...contentTypeFilter = defaultContentTypes)
但是我收到了指向=符号的错误,大概是因为我试图将它们组合在一起,或者因为它们无法合并:
Module build failed: SyntaxError: Unexpected token, expected )
我知道我可以使用OR运算符在内部设置默认值。但我很好奇是否可能将这两者结合起来。