如果我具有此结构,该结构是我应用程序中所有订单的数组,并且在此数组内部,则有一个对象,该对象包含另一个数组,该数组是按该顺序排列的单个产品。
[
orderOne: {
products: [
{name: "Life advice", price: 399},
{name: "Test", price: 429},
],
userInformation: {
name: "John",
age: 21
}
}
]
现在,为了在我的视图中显示所有订单,我需要先循环遍历所有订单,然后在该循环内部,我遍历内部的产品数组,从而创建此双循环。
如何避免这种情况?感觉不可避免的是,在一个数组内部有一个数组用于存储数据,这将总是意味着一个双循环。
我试图更好地理解事物的结构方式,而不是先行一步,每个人都编写双循环。
非常感谢您的时间!请注意安全!
这可能是一个更一般的编程问题,我一直在思考。我只有1年的经验,并且最近开始阅读《清洁代码》这本书,并在...