使用的数据内嵌在 javascript 面板的顶部。
如果您单击结果面板中的“显示详细信息”链接,您将在表格的列表下方获得与该药物相关的更多数据。如果您点击 drugName 行中的“编辑”,您可以更改该药物名称。如果更改名称,它将反映在数据表和数据表上方的表头中。它不会在结果面板顶部的列表中更新(即不同的 observableArray)。
我不知道如何使用一个 observableArray 来完成这一切。我正在使用 data.preferredDrugs 填充我的drugList oservableArray (这是一个对象数组,然后我使用 foreach: drugList 进行迭代)。如果我只用数据填充它,我不确定如何只迭代preferredDrugs 对象数组。这就是为什么我最终得到了两个 observableArrays - 一个用于药物名称,另一个用于药物详细信息。
我怎样才能使用一个 observableArray 来完成这项工作,所以如果您在表格中编辑药物名称,它会随处反映。