Property propDD has no initializer and is not definitely assigned in the constructor

1、object类型

解决方案  

检测报错代码 
         @Prop() propDD: object;
修改后
    方式一
        @Prop({ type: Object, default: {} }) propDD: any;
    方式二
        @Prop() propDD?: object;

2、array类型

解决方案

检测报错代码
  @Prop() propF: string[];
  @Prop() propG: Array;
修改后 
 @Prop() propF?: string[];
 @Prop() propG?: Array;

 

你可能感兴趣的:(web前端,typescript,vue.js)