Javascript 如何使用AngularJS组件中的函数导入外部js文件

Javascript 如何使用AngularJS组件中的函数导入外部js文件,javascript,angularjs,external,Javascript,Angularjs,External,我试图从angularjs组件中的外部JS文件调用函数。我正试图让它完全赤裸裸,所以不使用服务器来服务我的应用程序。它基本上是一个angular组件和一个外部js文件,其中包含我想在angular组件中调用的函数 我想知道这是否可能,如果可能,怎么可能。我一直在看requirejs,但也没有太多的运气。这是不是因为没有为我的angular应用程序服务 非常感谢假设您使用的是Angular 2或更高版本,您可以使用以下内容声明外部JavaScript: declare var someJSObje

我试图从angularjs组件中的外部JS文件调用函数。我正试图让它完全赤裸裸,所以不使用服务器来服务我的应用程序。它基本上是一个angular组件和一个外部js文件,其中包含我想在angular组件中调用的函数

我想知道这是否可能,如果可能,怎么可能。我一直在看requirejs,但也没有太多的运气。这是不是因为没有为我的angular应用程序服务


非常感谢

假设您使用的是Angular 2或更高版本,您可以使用以下内容声明外部JavaScript:

declare var someJSObject

然后,您可以从组件内部调用外部js库上的函数。希望这有帮助。

检查要导入到angular的库是如何公开的,并相应地加载它。您可能需要使用外部js公开的对象来获取建议。我的问题是,似乎没有办法在angularJS控制器中导入对象,但我使用的是angularJS(aka 1),因此我实际上没有该功能:/OK,如果您使用的是javascript(而不是typescript)而且外部js文件不是一个有角度的文件,那么您只需要在html中使用script标记引用它。如果外部js文件是角度的,那么您还需要将其注入到角度组件中。。。如果需要的话,我可以给你举个例子。。