Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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 导出默认值不使用react-错误或编码器错误?_Javascript_Reactjs - Fatal编程技术网

Javascript 导出默认值不使用react-错误或编码器错误?

Javascript 导出默认值不使用react-错误或编码器错误?,javascript,reactjs,Javascript,Reactjs,我有一个我正试图简化的组件。我正在从文件中删除一些函数以放入另一个文件夹中,以帮助使代码更具可读性 这是我正在移动的函数之一的示例 导出默认函数generatemwapGraphData(项){ 总数={ 中全景:0, .. }; 让计数=items.length; items.forEach((项目)=>{ 总计[“mwap”]+=项目[“mwap”]/计数; ... }); 设finalData=[]; Object.keys(总计).forEach((exp)=>{ 最终数据推送({ 表

我有一个我正试图简化的组件。我正在从文件中删除一些函数以放入另一个文件夹中,以帮助使代码更具可读性

这是我正在移动的函数之一的示例

导出默认函数generatemwapGraphData(项){
总数={
中全景:0,
..  };
让计数=items.length;
items.forEach((项目)=>{
总计[“mwap”]+=项目[“mwap”]/计数;
...
});
设finalData=[];
Object.keys(总计).forEach((exp)=>{
最终数据推送({
表达式:exp,
百分比:+(总[exp]*100)。固定(2),
});
});
返回最终数据;
}
现在,当我使用这个函数并尝试像这样导入它时

import generateExpressionsGraphData from "components/dashboard/Mood/functions/generateExpressionsGraphData"
它返回的错误为

Attempted import error: 'generateExpressionsGraphData' is not exported from 'components/dashboard/Mood/functions/generateExpressionsGraphData' (imported as 'generateExpressionsGraphData').
这当然可以吗


谢谢

您尚未从该文件导出函数。 请注意,如果使用导出默认值,则必须像导入文件中的内容那样导入它,而当使用“仅导出内容”时,必须像导入文件中的内容那样以大括号导入它。
还请检查必须导入的文件名是否相同。

这应该有效。你应该检查你的文件名和文件路径,看看它们是否正确。请仔细检查组件名和文件
generatemwapGraphData
generateeexpressionsgraphdata
这是sdame,只是将其更改为匿名一位。你能在或中创建一个吗?