从 angularjs 控制器访问外部 JavaScript 函数和类

Accessing external JavaScript function and class from angularjs controller

本文关键字:函数 JavaScript 外部 angularjs 控制器 访问      更新时间:2023-09-26

我对Angularjs很陌生。我有一个名为client.js的外部java脚本。此文件具有一个功能

function Client() {
_instance_ = this;
this.client = null;
this.clientType = null;
}
ArcotClient.prototype.setAttribute = function(key, value, value2) {
 if (key.toLowerCase() == "flashupdateurl") {
    if (value != null) {
        this.flashUpdateURL = value;
    }
} else if (key.toLowerCase() == "javainstallurl") {
    if (value != null) {
        this.javaInstallURL = value;
    }
} 
ArcotClient.prototype.getVersion(){
   return version;
}
}

现在在angularjs控制器文件中,我想访问客户端中声明的函数.js

var client = new Client();
client.getVersion();

请帮助我如何实现这一目标。

假设客户端.js文件在尝试使用它的控制器之前加载,我认为执行您在控制器函数中概述的操作没有问题。

如果这不起作用,请创建一个演示问题的触发器