Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.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 FlowJS-编号。。。与字符串不兼容_Javascript_Flowtype - Fatal编程技术网

Javascript FlowJS-编号。。。与字符串不兼容

Javascript FlowJS-编号。。。与字符串不兼容,javascript,flowtype,Javascript,Flowtype,有人能解释一下为什么我在这段代码中出现以下FlowJS错误吗 数字与字符串[2]不兼容 (编号周围的白色框表示流量错误) 如果删除最终的映射(),则流错误将消失: function splitKey(key: string | Array<string | number>): Array<any> { const arr = typeof key === 'string' ? key.split('.') : key; return arr.length ===

有人能解释一下为什么我在这段代码中出现以下FlowJS错误吗

数字与字符串[2]不兼容

(编号周围的白色框表示流量错误)

如果删除最终的
映射()
,则流错误将消失:

function splitKey(key: string | Array<string | number>): Array<any> {
  const arr = typeof key === 'string' ? key.split('.') : key;
  return arr.length === 1 && arr[0] === '' ? [] : arr;
}
感谢您,我们可以看到此错误在0.83.0中出现,但在0.84.0中消失


不幸的是,我没有看到任何与这个问题相关的东西,所以根本原因仍然未知

在检查时,我发现v出现此错误。0.83.0但是对于V0.84.0来说一切都很好谢谢!您是否介意留下一个正确的答案,因为这肯定会帮助其他人,鼓励他们在遇到奇怪问题时升级。
function splitKey(key: string | Array<string | number>): Array<any> {
  const arr = typeof key === 'string' ? key.split('.') : key;
  return arr.length === 1 && arr[0] === '' ? [] : arr.map(k => k);
}