我希望使用如下变量加载我的视图:
{{#if model.isLoaded }}
Loaded: {{ model.template.slug }}
{{ view App.DocumentView templateName="model.template.slug" }}
{{ else }}
Loading…
{{/if}}
有没有办法将变量传递给像这样的View?如果我的模型更新,我怎么能加载它呢?
答案 0 :(得分:3)
使用Binding将模板的名称绑定到模型的属性。
{{#if model.isLoaded }}
Loaded: {{ model.template.slug }}
{{ view App.DocumentView templateNameBinding="model.template.slug" }}
{{ else }}
Loading…
{{/if}}
答案 1 :(得分:0)
我创建了一个图书馆来帮助解决此类问题,请查看github