我有一个子模板,我希望能够在其中操纵父级的客户端集合。子模板是可重用的组件,不能有全局集合。不幸的是 Template.parentData(n) 对我不起作用。通过视图访问集合也不合适,因为父集合所在的级别因用例而异(我想将层次结构中父集合的上下文/索引动态地提供给子模板) . 这是我的代码结构的示例。
<template name="parentTemplate">
<form id="accessGroupsPutForm">
{{#let accessGroupSelected=accessGroupSelected}}
...
<div class="form-group row">
<label for="accessGroupsPutUsers" class="col-lg-2 col-form-label">
Access Rules
</label>
{{> childTemplate config=configAssignElements}}
</div>
{{/let}}
</form>
现在我想从我的孩子访问父上下文中的集合,可能在 Template.childTemplate.onRendered() 或 .onCreated() 函数中。
有没有人有解决方案?