2014-02-18 2 views
2

Я использую ember-easyForm, и у меня есть кнопка без отправки в форме, которую я хочу обработать родительским представлением.Ember.js: Отправка действий в родительский вид

my_view.hbs:

{{#form-for model}} 
    <button {{action "delete"}}>Delete</button> 
{{/form-for}} 

Вы использовали, чтобы быть в состоянии сделать:

<button {{action "delete" target="parentView"}}>Delete</button> 

Но это не похоже на работу в последней версии ember.js. Есть ли другой способ передать действие родительскому представлению?

Ниже получите форму для обработки действия, но это не то, что я хочу:

<button {{action "delete" target="view"}}>Delete</button> 

ответ

2

Делая немного больше копать, я получил ответ от этого post. Так вот как вы это делаете:

<button {{action "delete" target="view.parentView"}}>Delete</button> 

который, кажется, лучше, чем реализация целевой = «parentView», как ты сейчас, я полагаю, целевой родительский вид родительского вида.

Смежные вопросы