Я только начинаю с изучения KnockoutJS. Одна вещь, которую я смущает, образцы, казалось, все были сосредоточены на одном представлении с одной моделью просмотра. Как все работает с большим приложением?Использование KnockoutJS с несколькими страницами
Я собираюсь написать чистое приложение html/jquery. Все данные передаются как json через ajax. В верхней части приложения есть общий заголовок навигации с несколькими вкладками и субтитрами, реализованными с помощью Twitter Bootstrap.
Если я создаю каждую страницу приложения как отдельный вид html и js viewmodel, как мне поддерживать единый заголовок? Если это были веб-формы asp.net на стороне сервера, я бы использовал для этого мастер-страницы. Но это все клиентская сторона.
Есть ли что-то в нокаут, которое обрабатывает это? Или, возможно, другая библиотека, которая решает эту проблему?
Я полагаю, что я мог бы написать приложение на одной большой странице html, но оно было бы довольно большим. Там должен быть лучший путь.
Вы когда-нибудь выясняли ответ на свою проблему? –
Пока нет. Надо было немного отложить это. Спасибо за понимание. –
@ Джейсон - в конечном итоге я нашел структуру [DurandalJS] (http://durandaljs.com/), в которой были недостающие части, которые я искал. –