我尝试使用以下语法:给定一个函数为import {paint, work, drink} from actions
的库,我怎样才能做下面这样的事情呢?我试过了,但是它给出了错误日志TypeError: Cannot read properties of undefined (reading 'paint')
。
import acts from actions
acts.drink();
acts.work();
acts.paint();
下面的示例使用了一个库arqeo(我写的,很高兴认识你:-)):正如您在example folder上所看到的,我是这样做的,我不确定它为什么工作,但是这个例子运行正常。
import aqo from "arqeo"
const { is, are, has, catalog, apply, pick, curate } = aqo;
我几乎可以肯定下面的语法工作良好。
import * as acts from "actions"
acts.drink();
acts.work();
acts.paint();
1条答案
按热度按时间kuuvgm7e1#
我认为您混淆了命名导出和默认导出。
如果您使用的是CommonJS,请将操作中的导出代码更改为
如果您使用的是ES6,请将操作中的导出代码更改为
现在,在您得到TypeError的文件中使用如下所述的操作。