如何从打字稿文件中调用javascript函数

时间:2018-11-07 14:01:26

标签: javascript typescript

我有一个名为general.js的文件。在文件中是一个函数

function fadeDivWrite(pString) {};

打字稿文件称为Default.ts。我正在尝试从general.js调用fadeDivWrite函数,但是它不起作用。我要在Default.ts文件中使用的是

 var pText: string = "Test";
        declare function fadeDivWrite(pText): string;

ts文件不会在声明下用红线编译。错误是(TS)修饰符无法在此处显示。

这是我在搜索时在多友人的地方看到它的方式,所以我错过了一些东西。希望有人可以帮忙。

谢谢 香农

1 个答案:

答案 0 :(得分:2)

请澄清一下,以下内容应该起作用-当然,所有内容都通过了TypeScript Playground的快速测试。

declare function fadeDivWrite(text: string): string;

const pText: string = 'Test';
const result = fadeDivWrite(pText);

为了避免类型信息和实际变量pText之间可能出现的混淆,我已进行了重写。

让我知道您是否仍然有问题,如果有问题,请提供错误消息。

相关问题