在 file1.js 中:
const doSomething = () => {
console.log('yay');
};
export { doSomething };
//simplified, not using export default due to multiple exports
在 file2.jsx 中:
import { doSomething } from './file1.js';
doSomething(); //undefined
我们已经尝试解决这个问题有一段时间了。尝试从一个类导入此方法并将其添加为组件的 onClick,但它始终是未定义的。如有帮助,我们将不胜感激
edit1:修复了简化代码中的导入
最佳答案
你可以试试这个。 像这样在 file2.js 中导入 file1.js
从'./file1.js'导入*作为演示;
并像这样调用你的函数
demo.doSomething()
关于javascript - React 中导入的函数未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52366134/