我正在尝试将组件传递给服务文件。我的服务文件里有个问题。错误显示“找不到名称数组”。请检查附件。
updateInvoiceHeaderStatus(fileNameFormArray:Array<any> ,orgName: string,fromDate: string,toDate: string){
return this.http.post(`${this.selectedfilenameurl}/${orgName}/${fromDate}/${toDate}`,fileNameFormArray)}

发布于 2019-02-18 17:29:04
从angular 7开始,核心框架中引入了TypeScript3.1,因此您只需检查tslint.json

发布于 2019-02-18 16:54:07
你在使用TSLint或Code Prettier扩展吗?由于在“:”标记后没有空格键,这些标记将Array标记为错误,所以无论如何,您的代码运行起来应该没有问题。
updateInvoiceHeaderStatus(fileNameFormArray: Array<any> ,orgName: string,fromDate: string,toDate: string){
return this.http.post(`${this.selectedfilenameurl}/${orgName}/${fromDate}/${toDate}`,fileNameFormArray)发布于 2019-02-18 17:31:56
这是一个风格问题,而不是编译问题。它工作得很好,但您的样式配置不接受它。
尝试使用any[]代替Array<any>
https://stackoverflow.com/questions/54743257
复制相似问题