2014-12-19 3 views
0

Просто заглянул в пользовательский интерфейс Onsen. Отлично! Один вопрос: в файле index.html я могу изменить меню, которое ссылается на страницу, отображаемую справа. Эти ссылки первоначально либо указывают на page1.html или page2.html. Однако они просто меняют название названия или загружают новые страницы? Я не смог найти эти страницы, и они должны находиться в одном каталоге, так как нет никаких указаний об обратном ...Передвижные меню меню Onsen UI

Можете ли вы помочь мне понять, как и откуда эти страницы?

ответ

2

Я уже обращался к этому вопросу по вашему последнему вопросу, но я добавлю тот же ответ здесь для удобства.

page1.html (и page2.html тоже) на самом деле находится внутри того же файла index.html.

<ons-template id="page1.html"> 
<ons-page> 
    . 
    . Page content here 
    . 
</ons-page> 

, где она начинается. Вы можете найти их?

Что происходит под капотом, что онсэн UI компилирует эти дополнения или шаблонные теги к реальному HTML, который затем впрыскивается в DOM, когда это необходимо, так, например, скользящее меню появляются слева на самом деле в вашем примере приложения, которое вы загрузили.

+0

Отлично! теперь я понимаю. Большое спасибо :-) – Needzhelp

+0

Я действительно интересовался тем же, когда я только начинал с пользовательского интерфейса Onsen. Не ожидал, что они будут так близко :) –

+0

У вас есть два варианта. Вы можете либо помещать свои страницы в теги «ons-template», либо вы можете использовать их в отдельных файлах. Onsen сначала посмотрит, есть ли шаблон, а затем сделайте запрос. –

Смежные вопросы