【问题标题】:Call typescript function in external javascript function在外部 javascript 函数中调用 typescript 函数
【发布时间】:2017-02-01 02:57:16
【问题描述】:

我有一个名为“abc.ts”的打字稿文件,其中有一个方法调用“ScanCode()”。我有一个单独的 js 文件“sample.js”,它有一个方法 foo()。我想在这个示例 js 的 foo 方法中调用 typescript 的 scancode 方法。

我尝试在 javascript 中导入 ts 文件,但它无法识别“导入”功能。

【问题讨论】:

  • 你可以参考this answer,或者直接调用一个js函数(你可能会看到警告)或者让它declare变量
  • 你为什么不在 TypeScript 中编写代码呢?我推荐它。
  • 实际上我是从 Android 活动中调用我的 js 函数,这就是为什么我想从这个 js 方法中调用 typescript 方法。

标签: javascript angular typescript


【解决方案1】:

您必须将 typescript 文件编译为 javascript,或者如果您想导入它,请使用 webpack 之类的东西。我认为调用你的 typescript 函数的最简单方法是让它成为全局的。

【讨论】:

    猜你喜欢
    • 2020-07-11
    • 2018-04-22
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 2013-01-22
    • 2014-10-01
    • 2019-09-17
    相关资源
    最近更新 更多