Meteor 流星把这个传给莫代尔
我有一张单子Meteor 流星把这个传给莫代尔,meteor,meteor-blaze,Meteor,Meteor Blaze,我有一张单子 {{#each objects}} <li data-toggle="modal" data-target="#exampleModal"> {{_name}} </li> <li data-toggle="modal" data-target="#exampleModal"> {{_position}} </li> {{/end}} {{#每个对象} {{{{u name} {{{u position} {{/end}
{{#each objects}}
<li data-toggle="modal" data-target="#exampleModal"> {{_name}} </li>
<li data-toggle="modal" data-target="#exampleModal"> {{_position}} </li>
{{/end}}
{{#每个对象}
{{{{u name}
{{{u position}
{{/end}
其中每个
触发以下模式
<div class="modal fade" tabindex="-1" role="dialog" id="exampleModal">
{{> objectTemplate}}
</div>
{{>objectTemplate}
我想访问模板objectTemplate
中的this
,以更改我之前单击的属性。例如,我用{{{{u name}}
单击
,模式应该显示一个文本输入字段,我可以在其中更改名称。
但是为了保持简单,我如何将{{{{u name}}
传递到模板objectTemplate
并在那里更改它?您可以使用{{{with…}}
将数据上下文设置为单个对象。例如:
{{#each objects}}
{{#with _name}}
<li data-toggle="modal" data-target="#exampleModal"> {{this}} </li>
{{/with}}
{{#with _position}}
<li data-toggle="modal" data-target="#exampleModal"> {{this}} </li>
{{/with}}
{{/end}}
{{#每个对象}
{{{用{u name}}
{{this}
{{/与}}
{{{带{u位置}}
{{this}
{{/与}}
{{/end}
您如何初始化模态并显示它?模态id为“ExampleModel”,每个li都有数据target=ExampleModel,它来自bootstra在单独的模板中比较对象列表和模态?你能在模板结构中提供更多的上下文吗?是的,它们在不同的模板中,我会提供更多的代码