如果标题解释了我需要实现的目标,我不是,但如果有人有更好的建议,我可以稍后更改。
我正在使用 KO 来管理客户端的一大堆数据。
这是基本的。
- 我有一份培训课程清单
- 每个都有一个培训课程部分的列表
- 每个培训课程部分都引用了其他列表中保存的项目。例如,我有一个活动列表(例如:骑自行车、跑步、游泳等)
- 每个活动都由一个 ID 标识,该 ID 在培训课程部分中使用,以标识用于特定课程的活动。
现在,所有这些列表都存储为可观察数组,并且列表的每个成员都是可观察的(我使用 KO.Mapping 来映射来自服务器的 JSON)
当我在 UI 中显示培训课程时,我想显示来自各种列表的各种信息
时长:1h30
活动:骑自行车
过程:间隔
为了将培训课程链接到其组件,我拥有的唯一信息是一个很好的 ID。我不确定如何将我的活动的名称(文本)数据绑定到 a <p>
or<div>
以便在我编辑活动时名称会更改(通过使用应用程序的某些功能)。
培训课程只有标识活动的ID,所以我不知道如何根据活动的ID绑定活动的名称。
希望这是有道理的,有人可以帮我弄清楚。我发现了很多关于如何绑定到可观察数组的信息,但没有找到解决 ID 和链接信息的信息。