老师,这里的items您在对象中定义为数组,但是TS声明时却是对象数组,这块我不太理解

来源:4-8 【全局数据传递】组件化Context Provider

BigTree_

2021-01-09

interface AppStateValue {
  username:string,
  shoppingCart:{items:{id:number,name:string}[]}
}
const defaultContextValue:AppStateValue= {
  username:"alai",
  shoppingCart:{items:[]}
}

items:[] =》TS items:{id:number,name:string}[]

写回答

1回答

BigTree_

提问者

2021-01-09

是因为对象数组也是数组的一种么

1
2
BigTree_
回复
鱼蛋粉
谢谢了 完美理解
2021-01-09
共2条回复

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程