要在Angular 8组件中调用外部JavaScript函数,可以按照以下步骤操作:
.ts文件中,使用declare关键字来声明外部JavaScript函数。例如,假设要调用一个名为myFunction的函数:declare function myFunction(param: any): any;
.ts文件中,创建一个用于调用外部JavaScript函数的方法。例如:callExternalFunction(param: any) {
myFunction(param);
}
.html)中,使用事件绑定来调用该方法。例如:
angular.json文件的scripts数组中添加外部JavaScript文件的路径。例如:"scripts": [
"path/to/external.js"
]
这样,当点击"调用外部函数"按钮时,callExternalFunction方法将调用外部JavaScript函数myFunction并将参数传递给它。请确保外部JavaScript函数在加载时已定义。
注意:在使用外部JavaScript函数时,类型和参数的匹配非常重要。请根据实际情况调整类型和参数。