我是 TypeScript 的新手。我不知道如何为我的 id 名称 price 和 q 编写类型。这个怎么做?请告诉我该怎么做
type State = {
data:[],
id:number,
name:string,
price: string,
q: number,
count: []
}
class Shop extends React.Component<{}, State> {
constructor(props) {
super(props);
this.state = {
data: [
{
id: 1,
name: "Product 1",
price: "50",
q: 0
},
{
id: 2,
name: "Product 2",
price: "70",
q: 0
}
],
count: []
};
}
render() {
return (
<div className="wrap">
<ProductList products={this.state.data} />
<CartList cart={this.state.count} />
</div>
);
}
}
ReactDOM.render(<Shop />, document.getElementById("root"));
预期类型来自属性“数据”,该属性在此处以“只读”类型声明
喵喔喔
慕尼黑8549860
慕侠2389804
相关分类