gpt4 book ai didi

angular - 编译 Angular 5 项目时 typescript 中的随机错误

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:10 24 4
gpt4 key购买 nike

我正在开发一个 angular 5 项目,它有一个名为 jform 的组件。当我执行“ng serve”命令时,以下错误随机出现。意思是有时来有时不来。

        src/app/jform/jform.component.ts(178,2): error TS1005: ',' expected.
src/app/jform/jform.component.ts(178,185): error TS1005: ')' expected.
src/app/jform/jform.component.ts(207,18): error TS1005: ',' expected.

这是我的源代码,它给出了这个错误,第 8 行:

                  import { TabsComponent } from '../tabs/tabs.component';

第 178 行:

            this.objectProps = Object.keys(res['com'][element]['schema']
['properties']).map(prop => { return Object.assign({},
{ key: prop} , res['com'][element]['schema']['properties'][prop]);});

第 207 行:

                  for(let prop of Object.keys(res['com']['schema']
['hidden_properties'])) {
formGroup[prop] = new FormControl(res['com']['schema']['hidden_properties'][prop].value || '', this.mapValidators(res['com']['schema']['hidden_properties'][prop].validation));
}

这是我正在使用的 Angular 版本:

         Angular CLI: 1.7.1
Node: 8.9.2
OS: win32 ia32
Angular: 5.2.6

@angular/cdk: 5.2.3
@angular/cli: 1.7.1
@angular/material: 5.2.3
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.1
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.4.2
webpack: 3.11.0

是我的设置问题还是代码问题?请帮助我。

更新:我使用的唯一解决方法是只添加空间或从 jform.component.ts 文件中删除空间并再次编译,错误消失了。

最佳答案

我经常需要重新启动我的编译器,然后一切才能重新运行。

关于angular - 编译 Angular 5 项目时 typescript 中的随机错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49024165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com