ember把手:找到定义组件/助手/变量的位置

时间:2018-03-20 17:40:52

标签: ember.js handlebars.js

鉴于一些手柄代码如下:

{{ui.select param1="foo" param2="bar"}}

我怎样才能找到ui.select定义的位置?

(我恰好在Ember 2.13上)

1 个答案:

答案 0 :(得分:1)

因为它包含一个.,它来自一个上下文组件。

首先找出ui的来源。可能你有这样的事情:

{{#my-component as |ui|}}
  {{ui.select ...}}
{{/my-component}}

然后,您必须检查my-component并找出ui中分配给{{yield}}的内容。