我将导入的函数分配给构造函数中的组件属性,以便在模板中使用它.
构建正确,但在我的编辑器(带有Angular语言服务的Visual Studio代码)中,显示以下错误.
export function downloadFile(fileUrl: string,fileName: string) { let a = document.createElement('a'); a.href = fileUrl; a.download = fileName; a.click(); }
下面是我在组件中的代码.
import { downloadFile } from '../../shared/utilities'; @Component({ ... }) export class SomeComponent { downloadFile: any; constructor() { this.downloadFile = downloadFile; } }
我无法理解为什么会出现此错误.请帮忙!