Ember.js:将操作发送到父视图
我正在使用,我有一个非提交按钮的形式,我希望父视图处理 my_view.hbs:Ember.js:将操作发送到父视图,ember.js,Ember.js,我正在使用,我有一个非提交按钮的形式,我希望父视图处理 my_view.hbs: {{#form-for model}} <button {{action "delete"}}>Delete</button> {{/form-for}} {{#模型的形式} 删除 {{/form} 你过去能够做到: <button {{action "delete" target="parentView"}}>Delete</button> 删除 但它在
{{#form-for model}}
<button {{action "delete"}}>Delete</button>
{{/form-for}}
{{#模型的形式}
删除
{{/form}
你过去能够做到:
<button {{action "delete" target="parentView"}}>Delete</button>
删除
但它在最新版本的Ember.js中似乎不起作用。是否有其他方法将操作传递给父视图
下面将获得处理操作的表单,但这不是我想要的:
<button {{action "delete" target="view"}}>Delete</button>
删除
再深入一点,我从中得到了答案。所以这就是你如何做到的:
<button {{action "delete" target="view.parentView"}}>Delete</button>
删除
这似乎是一个比target=“parentView”更好的实现,我认为,正如您现在以父视图的父视图为目标