这就是我导出和导入对象的Typescript接口的方式。一切正常。以此为例,说明我要实现的目标,但要有功能。
模块1
export interface MyInterface {
property: string;
}
模块2
import {MyInterface} from './module1';
const object: MyInterface = {
property: 'some value'
};
下面的代码给我一个错误“ TS2304:找不到名称'myFunction'”。如何导出和导入函数类型?
模块1
export let myFunction: (argument: string) => void;
模块2
import {myFunction} from './module1';
let someFunction: myFunction;
这是这样做的:
模块1
export type myFunction = (arg: string) => void
模块2
import {myFunction} from './module1';
let someFunction: myFunction;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句