gpt4 book ai didi

javascript - 使用 Typescript 中的 Javascript 函数

转载 作者:数据小太阳 更新时间:2023-10-29 05:50:03 25 4
gpt4 key购买 nike

我正在尝试使用 HTML 前端构建一个不错的 Windows Phone 应用程序。我想使用 TYPESCRIPT 对我的 html 页面进行处理。有一个 javascript 函数对我的应用程序的工作至关重要 - window.external.notify

我假设这个方法直到运行时才被创建,所以我构建了一个 javascript 包装函数来确定它在被调用时是否存在。

if (window.external.notify != undefined)
window.external.notify(msg);

问题是我需要获取我的 Typescript 文件才能看到此功能。我正在使用 Visual Studio 2012 并且我已经看到帖子 - How to use an exported function within the local module问题是当我将我的 javascript 文件包含在我想使用的函数中时,我得到了错误 TS2095。

错误 TS2095:构建:找不到符号

有什么想法或帮助或可能的 SDK 来规避这个问题吗?

最佳答案

//notif.js

let notify = function(message) {
alert(message);
}

//测试.ts

declare function notify(message: string): any;
if(notify != undefined)
notify("your message");

确保首先加载 notif.js。

关于javascript - 使用 Typescript 中的 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21544893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com