2012-02-27 3 views
1

документация ember.js says под заголовком Object Model -> Наручники:Как Ember.js планирует использовать поток данных?

Обратите внимание, что привязки не обновляются немедленно. Ember ждет, пока весь ваш код приложения не будет завершен до синхронизации изменений, поэтому вы можете изменить свойство привязки столько раз, сколько хотите, не беспокоясь об издержках привязки синхронизации, когда значения являются временными.

Как это сделать? В вашем ответе укажите путь от вызова, чтобы установить какое-либо свойство для обработки привязок.

Я снял ember-metal/lib/run_loop.js. У меня могут быть ответы на вопросы, если ответ относится к setTimeout.

Заранее спасибо за рассмотрение вопроса.

+0

ли ссылка Луки при условии, достаточно ответить на ваш вопрос? –

+0

Не совсем. Я получил хороший ответ в IRC, и он имеет больше общего с базовым JavaScript, чем, например, Ember.js: Таймер setTimeout не запускается до тех пор, пока не вернется текущий поток выполнения. Таким образом, вы можете задать задачу обработки привязок, не беспокоясь о состоянии гонки. Это, по крайней мере, мое понимание. –

ответ