Я пытаюсь «очистить» архитектуру моего приложения jQuery Mobile, используя Knockout.js.Как мне настроить модели knockout.js при использовании jQuery Mobile?
Какой способ «наилучшей практики» инициализировать объекты модели просмотра и привязать их к виду? Должен ли я делать это примерно так?
$("#myPage").live("pagecreate", function (event, ui) {
ko.applyBindings(new App.ViewModels.MyViewModel(), this);
});
Похоже, что это создало бы модель представления при создании страницы. Есть ли какие-либо краевые случаи, которые мне не хватает, если это будет проблемой? Если да, то какой рекомендуемый стиль?
Я хочу получить это с самого начала, поскольку я полагаю, что это будет кошмар отладки, если у меня возникнут непонимание того, как эти биты подходят друг к другу.