问题描述
在使用 ForEach 的 SwiftUI 中,模拟器上仅显示 item.purchase_order_number 数据。如果我使用 item.items.last_updated 或 item.invoices.created,它不会自动填充,并且我在 Xcode 中收到此消息:[Invoice] 类型的值没有成员“已创建”。
它不会检测到 item.purchase_order_number 以外的任何条目。请提出建议。
import Foundation
struct Model: Decodable,Hashable {
var purchase_order_number: String
var items: [Item]
var invoices: [Invoice]
}
struct Item: Identifiable,Decodable,Hashable {
var id: Int
var product_item_id: Int
var quantity: Int
var last_updated_user_entity_id: Int
var transient_identifier: String
var active_flag: Bool
var last_updated: String
}
struct Invoice: Identifiable,Hashable {
var id: Int
var invoice_number: Int
var received_status: Int
var created: String
var last_updated_user_entity_id: Int
var transient_identifier: String
var receipts: [Receipts]
}
struct Receipts: Identifiable,Hashable {
var id: Int
var product_item_id: Int
var received_quantity: Int
var created: String
var last_updated_user_entity_id: Int
var transient_identifier: String
var sent_date: String
var active_flag: Bool
var last_updated: String
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)