Faça algo quando a brasa é feita com atualizações DOM

Eu quero fazer coisas quando as ember bindings estão sincronizadas e o DOM está novamente atualizado.

Eu tentei com um retorno de chamada da função que manipula o modelo vinculado, DOM não é atualizado quando o retorno de chamada é executado.

Eu tentei com um observador diretamente no modelo, o DOM não é atualizado quando o observador é executado.

Eu tentei com um observador na ligação, DOM não é atualizado quando o observador é executado.

por exemplo.

App.view = Ember.View.extend({
    modelBinding: 'App.model',
    modelChanged : function() {
        window.scrollTo(0, document.body.scrollHeight);
    }.observes('model'),

    getMore: function(event) {
        App.set('model', "somethingnew");
    }
});

Quando eu disparo o "gotMore", eu atualizo o modelo, e quando o modelo é atualizado e suas alterações foram renderizadas, eu quero rolar para baixo.

De nenhuma das maneiras que eu tentei consegui pegar o novo scrollHeight. É definido algumas ms após esses eventos.

Aqui está um exemplo no jsFiddle:http://jsfiddle.net/kcjzw/15/

questionAnswers(2)

yourAnswerToTheQuestion