我有一个定义为此对象的对象
const apolloFetch = createApolloFetch();
function myFunction () {};
export default apolloFetch;
我要做的是导入apolloFetch:
import apolloFetch from '***'
是一种能够以如下方式访问myFunction的方式:
apolloFetch.myFunction()
答案 0 :(得分:1)
您需要将myFunction
添加到apolloFetch
对象。它必须是apolloFetch
的属性apolloFetch.myFunction()
const apolloFetch = createApolloFetch();
apolloFetch.myFunction = function() {};
export default apolloFetch;
然后你可以做
import apolloFetch from '***'
apolloFetch.myFunction()
答案 1 :(得分:1)
您可以使用此示例后的默认和命名导出导入方法:
import defaultExport, { namedExport1, namedExport2 } from 'module';
所以在你的情况下,它将是:
const apolloFetch = createApolloFetch();
export function myFunction () {};
export default apolloFetch;
然后在导出时:
import apolloFetch, { myFunction } from '***';
或
import * as apolloFetch from '***';