gpt4 book ai didi

javascript - 如何在 typescript 中导入js文件?

转载 作者:搜寻专家 更新时间:2023-10-30 21:15:30 24 4
gpt4 key购买 nike

我想在 typescript 中导入 js 文件。我想访问 js 文件中的对象和函数。我还在 index.html 中添加了 js 文件,但它也不起作用。所以我找到了“导入‘[js 文件路径]’”的线索,但它不起作用。

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { NavParams } from 'ionic-angular';
import '../../pages/mobile.js';


@Component({
selector: 'page-success',
templateUrl: 'success.html'
})

export class SuccessPage {
constructor(public navCtrl: NavController, public navParms: NavParams) {

let centerPos = new atlan.maps.UTMK(953933.75, 1952050.75);

}
}

这是 success.ts 文件。我想找到“atlan”对象。请给我一个解决方案。非常感谢!

最佳答案

您必须使用 declare关键字,这样你就不会得到任何编译错误。您可以执行以下操作

    import { Component } from '@angular/core';
....
/* Here you are telling typescript compiler to
ignore this variable it did not originate with typescript.*/
declare var atlan: any;

@Component({
selector: 'page-success',
templateUrl: 'success.html'
})

export class SuccessPage {
....
}

关于javascript - 如何在 typescript 中导入js文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44951112/

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