您好,我解釋了我的問題,我有一個患者串列及其坐標,所有這些都在一個班級中注冊,方法是單擊其中一位患者,生命打開時會顯示相關患者的資訊。
我想添加添加注釋的可能性(每位患者的注釋數量不受限制),因此我需要另一個串列,但我不知道如何將兩者聯系起來
我希望當我單擊患者時,它會從注釋串列中加載該患者的資訊
這是我的病人名單
class Patients {
final String name;
final String firstname;
final String dateofbirth;
final String email;
final String numero;
final String id;
final DateTime date;
Patients(
{required this.name,
required this.firstname,
required this.dateofbirth,
required this.email,
required this.numero,
required this.id,
required this.date});
}
這是患者筆記串列
class ListNote {
final String? title;
final String? note;
final String? conclusion;
ListNote({
this.title,
this.note,
this.conclusion,
});
}
我的患者螢屏串列
紅框內是我的第一個患者名單的資訊。
在藍色框中,您將找到與患者相關的注釋
包含更多資訊的患者頁面
謝謝您的幫助
uj5u.com熱心網友回復:
我從你的觀點中得到的是你想在病人類中添加筆記串列。如果是這種情況,您可以像這樣在 Patient 類中簡單地添加它:
class Patients {
final String name;
final List<ListNote> listOfNotes;
final String firstname;
final String dateofbirth;
final String email;
final String numero;
final String id;
final DateTime date;
Patients({
required this.name,
required this.listOfNotes,
required this.firstname,
required this.dateofbirth,
required this.email,
required this.numero,
required this.id,
required this.date
});
}
class ListNote {
final String? title;
final String? note;
final String? conclusion;
ListNote({
this.title,
this.note,
this.conclusion,
});
}
uj5u.com熱心網友回復:
是的,我認為一定是這樣,但是我不知道如何在我的串列之一中實作它以及如何閱讀此串列,您能幫我嗎?
Expanded(
child: ListView.builder(
itemCount: patients.listOfNotes?.length,
itemBuilder: (context, index) {
return Card(child: Text(patients.listOfNotes)); // <---- This line
},
),
),
final List<Patients> patientList = [
Patients(
name: 'Halleux',
firstname: 'Arnaud',
dateofbirth: '***********',
email: '***********',
numero: '***********',
date: DateTime.now(),
id: '080283820',
),
];
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/516796.html
標籤:扑镖
上一篇:如何將整個串列傳遞到新頁面
