小编Kui*_*ken的帖子

Angular Object文字只能指定知道属性,而...在类型中不存在

我开始使用Angular并遇到错误.

.../mocks.ts(9,4):输入'{"id":number; "name":string; "description":字符串; "inStock":数字; "价格":数量; "featu ..."不能分配给'CarPart []类型.对象文字只能指定已知属性,'carPart'类型中不存在'"featured"'.

我的代码:

汽车part.ts

export class CarPart {
    id: number;
    name: string;
    description: string;
    inStock: number;
    price: number;
    featured: boolean;
}
Run Code Online (Sandbox Code Playgroud)

mock.ts

import { CarPart } from './car-part';

export const CARPARTS: CarPart[] = [{
    "id": 1,
    "name": "Super Tires",
    "description": "These tires are the very best",
    "inStock": 5,
    "price": 299.99,
    "featured": false //Line 9
  }, 
  {
    "id": 2,
    "name": "Reinforced Shocks",
    "description": "Shocks made of kryptonite",
    "inStock": 4,
    "price": 500.50,
    "featured": false
  }, …
Run Code Online (Sandbox Code Playgroud)

angular

11
推荐指数
1
解决办法
9153
查看次数

标签 统计

angular ×1