我该如何重用功能?我想声明它们一次然后将它们包含在其他文件中.
我创建了一个模块Global,包含一些我可能想要添加到其他打字稿文件的函数
我在另一个打字稿文件中尝试了以下内容:
import test = require("./Global");
import * as testFunctions from "Global"
Run Code Online (Sandbox Code Playgroud)
这两行都有错误,说无法找到模块.这个模块对于typescript肯定是可见的,因为我实际上是在文件的其他地方引用这个模块,调用它的函数,它正在工作(例子:Global.stopSpinner()).
我不知道我做错了什么,因为我正在遵循例子.有人可以用正确的方法解释我吗?
Pal*_*leo 16
一个例子:
// global.ts
export function abc() {
}
// main.ts
import { abc } from "./global"
abc();
Run Code Online (Sandbox Code Playgroud)
我建议阅读Mozilla的ES6模块介绍.
| 归档时间: |
|
| 查看次数: |
15465 次 |
| 最近记录: |