当使用" as"时,如何将参数/属性传递给EmberJs中的组件操作者

时间:2016-04-26 03:42:44

标签: ember.js handlebars.js

我有一个以这种方式在.hbs文件中调用我的组件的结构

{{#myComponent as |section|}}
  {{#if (eq section "section1")}}

    this is the content for the first section <br>  

  {{else if (eq section "section2")}}

    Some content for section two <br>
    More content for second section <br>

  {{/if}}
{{/myComponent}}

我希望能够传递一些参数,比如

{{#myComponent as |section| param1="xyz" param2=true}}

在构建时导致解析错误。

在这种情况下,如何仍然传递组件要访问的参数?

提前致谢!!

1 个答案:

答案 0 :(得分:2)

想要必须使用整个组件对象,然后是“as”关键字。喜欢这个

width:calc(100% - 32px);