Ember.js 在Ember CLI中调试非触发操作

Ember.js 在Ember CLI中调试非触发操作,ember.js,ember-cli,Ember.js,Ember Cli,我很难弄明白为什么这个动作没有启动。我正在渲染一个模式窗口,在它的模板中 <a {{action 'addImage'}}>Add an image</a> 添加图像 它正确地抛出了一个错误,因为没有任何东西可以处理它。我想在视图上处理它,所以我添加 <a {{action 'addImage' target='view'}}>Add an image</a> 添加图像 但现在,一切都没有发生。没有错误,如果我将addImage添加到视图的

我很难弄明白为什么这个
动作
没有启动。我正在渲染一个模式窗口,在它的模板中

<a {{action 'addImage'}}>Add an image</a>
添加图像
它正确地抛出了一个错误,因为没有任何东西可以处理它。我想在视图上处理它,所以我添加

<a {{action 'addImage' target='view'}}>Add an image</a>
添加图像
但现在,一切都没有发生。没有错误,如果我将
addImage
添加到视图的
actions
散列中,则不会调用处理程序


我不知道为什么会发生这种情况,也不知道如何调试。有什么想法吗?

我的操作是在一个组件中进行的,因此在本例中,视图是指该组件,而不是模态的视图

:facepalm: