如何动态地将数据设置到模板中?

How can I set the data into a template dynamically?

我有一个任务对象列表。 我有一个模板,其中包含用于编辑任务的模态表单。 当用户单击 link 到单个任务时,我想将要编辑的任务设置为单击的任务,然后呈现表单。

我正在尝试使用反应变量和 Tracker.depend。但是我还没有完全开始工作。 Template.taskUpdateForm 上的数据设置不正确。

请查看此提交以了解我在做什么。 https://github.com/laran/eisenhower/commit/e89890d49f5b772849d09fd1f719a6cdafa58125

当您点击要编辑的任务时,只需将它的 _id 或整个任务存储在会话变量中,并在模态的辅助函数中使用相同的会话变量。无需担心 Tracker 依赖。这对我总是有效。

我将选定的任务设置为错误的东西。我只需要 SelectedTask.set(this.task) 而不是 SelectedTask.set(this)