02
06
19
00
请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

视频中的数据设计的地方商品数组换成对象会不会更好些

productionList: [{
	id: 1,
	price: 10,
	title: 'xxx'		
}]

这里面 List数组换成一个对象是不是更好一些,
设想如果有非常多产品,不可能遍历数组来查找需要的id
因此这样设计是不是好一些

productionData: {
	'1': {
		price: 10,
		title: 'xxx'
	}
}

正在回答 回答被采纳积分+3

插入代码

2回答

大明爱吃苹果 2021-04-08 23:00:07

可以在computed中定义一个由productionList转化过来的对象productionData,这个对象可以通过id快速拿到商品的属性。

0 回复 有任何疑惑可以回复我~
双越 2020-03-19 18:00:51

数组是有序的,对象是无序的。而商品列表显然是需要排序的,哪个商品在前,哪个商品靠后,不能乱。

虽然对象也能按照某些方式来排序,但是还是建议用数组,数组自身就是有序的。

0 回复 有任何疑惑可以回复我~
  • 老师 , 顺着你的回答我有个疑问帮忙解答一下:
    用Map数据结构可以吗 ? Map操作起来方便了 , 但实际对跟数组比较起来 , 删除的性能会提高吗?
    回复 有任何疑惑可以回复我~ 2022-10-28 20:03:04
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号