совершенно новый для углового, и я просто надеялся на небольшое руководство по поводу того, что я мог бы достичь относительно быстро в jQuery.Вкладки стиля Gmail в Angular
Как проект для домашних животных, я придумываю веб-приложение для комического органайзера, чтобы узнать угловое. Я начал проект в JQuery, глядя, как так ...
<div id='main'>
<div id='library'>
</div>
<div id='series' data-currently-loaded-series='1234'>
</div>
<div id='comic' data-currently-loaded-comic='4321'>
</div>
</div>
Теперь на основе этой конструкции от того, как Gmail это работает, это не разрушает вкладки он просто скрывает их, или кэширует их, так что вы» никогда не загружайте один и тот же фрагмент информации дважды.
Щелчок по серии в библиотеке загружает ее в серию. Если «текущий загруженный идентификатор серии» совпадает с тем, который я пытаюсь загрузить, он ничего не загрузит, поскольку он видит, что он уже загружен, так далее и т. Д. ...
Я почувствовал этот вид дизайна было бы неоценимо для моего маленького проекта, так как многие изображения комических обложек высоки, и просмотр между представлениями будет немного бессмысленным, я, конечно, знаю, что изображения обычно являются кешем браузером, но я все еще не мог понять причину чтобы уничтожить дивины, когда я мог просто скрыть их. Наверное, я пытаюсь свести к минимуму запросы данных.
Я видел несколько примеров этой вкладки, как поведение в Интернете, но gmail похожа на единственный экземпляр, который я мог найти там, где они не уничтожали предыдущие просмотры/вкладки навигации.
Введите Угловой ...
Я обнаружил, что при переключении между частичным и видом разрушает старые данные, и я не слишком уверен, что если такое поведение может быть отключено. Я думал, что смогу настроить ту же самую компоновку div, что и раньше, и просто загружать несколько видов и переключаться, но Angular не играет хорошо с несколькими видами (видимо, UI-Router может быть решением здесь). Даже делать это все в одном представлении не было бы идеальным, поскольку я не слишком уверен, что смогу использовать URL-маршрутизацию ...
Я думаю, что мой последний вопрос - кто-нибудь знает имя этой вкладки используется механизм кеширования gmail? Если бы никто не мог указать мне, как я собираюсь создать нечто подобное?
Благодаря