Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用可选链接传播,使用TypeScript和Webpack失败_Javascript_Typescript_Webpack - Fatal编程技术网

Javascript 使用可选链接传播,使用TypeScript和Webpack失败

Javascript 使用可选链接传播,使用TypeScript和Webpack失败,javascript,typescript,webpack,Javascript,Typescript,Webpack,我有一个与webpack捆绑的TypeScript应用程序 我使用的是排列运算符: const有效载荷={ …原创者, 按键:{ [listId]:{ …原始列表?.byKey[listId], 成员:[ …originalList?.byKey[listId]?.members,//Undefined是不可扩展的。因此,如果?触发,则结果是未定义的,并且您的代码实际上是…未定义的,这显然不起作用 使用??来删除空数组…(thing?.Prop???[]),或者找到另一种方法来处理null/未定

我有一个与webpack捆绑的TypeScript应用程序

我使用的是排列运算符:

const有效载荷={
…原创者,
按键:{
[listId]:{
…原始列表?.byKey[listId],
成员:[

…originalList?.byKey[listId]?.members,//Undefined是不可扩展的。因此,如果?触发,则结果是未定义的,并且您的代码实际上是…未定义的,这显然不起作用

使用??来删除空数组…(thing?.Prop???[]),或者找到另一种方法来处理null/未定义(如if检查)

TypeError: can't access property Symbol.iterator of undefined