大家早上好:我的 Angular 应用程序是餐厅经理。在后端的某个地方,它显示了一个餐厅送货经理,可以管理送货成本。我在后端 ui 中为用户(餐厅管理员)提供了添加交付方法和位置的选项,因此每个组合都有一个价格,并保存到 json 并使用 ng-repeat 显示在输入下方的表格中
我的json是这样的:
{
"deliveryLocation": [
{
"id": 1,
"location": "downtown"
}
],
"deliveryMethods": [
{
"id": 1,
"name": "Delivery Boy"
},
{
"id": 2,
"name": "Cab"
}
],
"combinations": []
}
因此,当您填充输入时,您至少会有一个组合,例如:“Downtown - Cab”。该组合将存储在“组合”(参见 json)中,格式如下:“deliveryLocation”:“”,“deliveryMethods”:“”,“price”:0
其中价格将是组合表中的空输入。因此,用户指示交付将花费多少,并将保存在组合数组中。(例如:“deliveryLocation”:“downtown”,“deliveryMethods”:“cab”,“price”:50)。
当用户保存表格时,我必须将数据发送到后端。当用户再次打开交付管理器时,应用程序将从后端接收数据,将接收相同的 json,恢复 deliveryLocations 和 deliveryMethods 非常简单,但是我应该如何向 AngularJS 指示将在组合字段中找到的所有内容是参考组合吗?(deliveryLocation 一个deliveryMethods)。
非常感谢,
吉列尔莫